Businessman and radio host Herman Cain says he will run for the GOP nomination for president. As reported in the Des Moines Register:

“Keep reading,” he said. “Don’t stop at life, liberty and pursuit of happiness.”He vowed the GOP will retake the U.S. Senate and the presidency, just as it regained control of the House in 2010. “We will take them back because you and I do not want this nation to become just another mediocre nation,” Cain said. He said the nation needs to refocus on free-market principles.

Does he have a shot?