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.
