6.51K Taylor Berman 03/26/14 01:26PM Filed to: charlotte charlotte patrick cannon Charlotte Mayor Patrick Cannon was arrested on Wednesday and charged with theft and bribery. Cannon, a Democrat, allegedly accepted more than $48,000 in bribes from undercover FBI agents between January 2013 and February 2014.