Run This Town: 11 Mayors Who Went Down For Corruption [Photos]
Patrick Cannon Charlotte’s mayor Patrick Cannon was arrested this past March for accepting close to $50,000 in bribes, much of which came from undercover FBI agents. He resigned the same day of his arrest. Cannon pleaded guilty to public corruption charges. If he wants to get any kind of legal leniency, he’s going to have to snitch.