Cain endorses Gingrich WEST PALM BEACH, Fla. - Atlanta businessman and former presidential candidate Herman Cain endorsed Newt Gingrich Saturday night at a West Palm Beach Country Republican gathering after two months of wavering on whether he would offer his support to a fellow candidate. The endorsement comes just three days before the crucial Florida primary, by far the largest state to vote so far in the GOP sweepstakes, and could help Gingrich energize tea party support. Gingrich campaign has flagged since his upstart, double-digit victory over front-runner Mitt Romney in the South Carolina primary a week ago. "I had it in my heart and mind a long time ago" to endorse Gingrich, Cain said in a surprise appearance at the dinner. "Speaker Gingrich is a patriot, Speaker Gingrich is not afraid of bold ideas, and I also know that Speaker Gingrich is ... going through this sausage grinder. I know what this sausage grinder is all about. I know that he's going through this sausage grinder because he cares about the future of the United States of America." Cain's ended his presidential bid in early December amid claims of sexual harrassement by several women who worked for him over the years and amid a charge from an Atlanta woman that the two carried on a longstanding marital affair. Until the allegations surfaced, Cain had been steadily gaining ground as a serious primary contender, attracting hundreds of people to his campaign events and winning over tea party activists with his outsider's message and calls for a "9-9-9" flat tax plan.