One wonders why he would think that. He knows what he said. If he's ever watched The Daily Show, he should know that if he said anything outrageous or stupid or "racist," it'll get major play.
The Buncombe GOP is even more factionalized and poisonous than the Watauga GOP. Yelton is part of the Tea Party wing, and he was kicked out of the regular Buncombe Republican Party last year. He's been some sort of local talk show host and enjoys describing himself as the "Rush Limbaugh of Western North Carolina."
You wouldn't expect the Rush Limbaugh of Western North Carolina to say something "racist," now would you?
Yelton has run repeatedly and unsuccessfully for public office. Apparently, he can't resist a TV camera or any opportunity to be in the spotlight.