Charlotte Mayor Arrested of Federal Corruption Charges March 26, 2014 by Francis De Luca Leave a Comment Charlotte Mayor Patrick Cannon has been arrested on charges of federal corruption today. From WSOCtv.com: Charlotte Mayor Patrick Cannon was arrested Wednesday by FBI agents for ... Keep Reading