This time via Karen Finney, an MSNBC "analyst". She says Republicans like Herman Cain "because he's a black man who knows his place."
Well, she's right, but not in the way she thinks. Herman Cain does know his place, and many Republicans agree that it looks like this:
Update: David Morris and Stacy McCain discuss Cain's rise.