Herman Cain endorses Gingrich for GOP presidential nomination Former presidential candidate Herman Cain endorsed former House Speaker Newt Gingrich for the Republican nomination for president on Saturday night in West Palm Beach, Fla. "I hearby officially and enthusiastically endorse Newt Gingrich for president of the United States," said Cain, who saw his own candidacy dissolve amid accusations of unwanted sexual advances. Gingrich is in a tough fight in Florida with Mitt Romney, a former Massachusetts governor. Florida's primary is Tuesday.