Well at least he didn't say he hates gays. That would be a "firing" offense.
Seriously. There must be some kind of matrix with weighted levels of offenses that denote what sanctions should be taken against the offending person.
Blacks: able to make derogatory/personal comments against all others in general, except homos.
White Women: can make derogatory/personal comments against everyone, except blacks and gays.
White Men: can make derogatory/personal comments against NO ONE, unless they are conservative, religious or patriotic Americans, regardless of ethnicity.
John DePetro simply called Grace Ross a lesbian and got fired.
(Now working back in his native area of Providence RI
at WPRO AM)