6,000 runners expected in uptown for Novant Health Charlotte Mar - | WBTV Charlotte

6,000 runners expected in uptown for Novant Health Charlotte Marathon

Powered by Frankly