This guy has 100 x more experience in ‘running’ something than the O. I would vote for him for president in a NY minute!
Herman Cain has been a good, solid, honest refreshing voice for a long time.