Martin commented on Twitter about a commercial during the Super Bowl that showed soccer star David Beckham in underwear: "If a dude at your Super Bowl party is hyped about David Beckham's H&M underwear ad, smack the ish out of him."
The Gay and Lesbian Alliance Against Defamation said the remark advocated violence against gays. Martin said he was making a joke about soccer.
CNN said Wednesday that Martin's remarks were "regrettable and offensive" and he will not be on air "for the time being."