CHARLOTTE, N.C. (AP) — Charlotte Mayor Patrick Cannon, who has been in office less than six …