Former Oklahoma City mayor Kirk Humphreys joined Freedom Oklahoma Tuesday to issue an apology for comments he made about homosexuality.