Could CNN's signing of Barkley indicate they've finally seen the light and realize Americans like to hear from people who are willing to challenge the prevailing culture orthodoxy? I hope so. Don't be silly. It's for ratings. How many folks would tune in just to see a famous black contrarian? Quite a few, I'd wager.
Not that I disagree with Barkley's actions (at least the ones mentioned here). And I do think it's a good thing to get that viewpoint out.
But it's unlikely that CNN has seen the light. I doubt they've seen anything other than the prospect of increased ratings, and a way to compete with Fox.
Barkley is the star on TNT's NBA show - he's very funny. No doubt he caught the eye of sister station CNN. I don't think they picked him as a conservative to help them battle Fox. Heck, they may not even know where he stands on the issues - they just needed the star-power and personality he oozes.