Just. Stop. No.
Dear Republicans: your problem is not that you are constantly being slandered by the left-leaning media.
Your problem is that you apparently don't even fucking understand how media works well enough to realize that if you say stupid shit, it will get quoted somewhere and people will get mad at you for having said stupid shit.
One of you guys does something like this seemingly every week.
Why is that? Are you trying to lose or something?
The entire Republican Party would be about 10x cooler instantly if you just made a Party-wide policy banning members from making any statement that is blatantly racist or sexist, regardless of their personal feelings. If you would just make a list of banned words and phrases and threaten to kick out anyone caught using them, your public image would change overnight. Stop being such lazy losers and playing to your lowest common denominator.