Runners prepare for cold weather at Novant Health Charlotte Marathon

Runners prepare for cold weather at Novant Health Charlotte Marathon