Herman Cain is former CEO of the National Restaurant Association and a former presidential candidate. He is also an author, business executive, radio host and syndicated columnist.