Well well well. Can’t say this is a surprise. He’s had a ton of momentum.
I think Cain is so popular because people are sick and tired of entrenched politicians. They want somebody new, who has never been a political politician, but someone who has some experience in the real world.