Problem is that he only did this after it was dragged out for like a week and made a joke. Had he issued an apology the next day, we wouldn't be talking about this. His PR person should be fired.
This shit is on the front page of CNN. Had he just came out initially, it'd be on TMZ, ESPN and such, but he'd be somewhat unscathed by the mainstream media. He damaged his own reputation.