CHARLOTTE, N.C — Here’s Mayor Patrick Cannon’s letter of resignation to City Manager Ron Carlee and City Attorney Bob Hagemann.

CHARLOTTE, N.C — Here’s Mayor Patrick Cannon’s letter of resignation to City Manager Ron Carlee and City Attorney Bob Hagemann.
