Former Mayor Patrick Cannon resigned as mayor of Charlotte the same day he was arrested on a variety of corruption allegations. Read the allegations against Cannon here. In his resignation letter, Cannon said, “In light of the charges that have been brought against me, it is my judgment that the pendency of these charges will […]