I currently know very little about Cain. But I will say this, out of the current contenders, he likely would have the greatest chance of pulling some of the ethnic vote that Obama takes for granted. It would be a long haul, but the republicans better get a grip or I don't see them taking out...