Greg Ferguson
Greg Ferguson Charlotte Observer file photo
Greg Ferguson Charlotte Observer file photo

Huntersville town manager resigns unexpectedly

January 13, 2017 12:58 PM