The 20th Charlotte Marathon is set for this weekend, and you’ll see runners filling streets near Uptown, Plaza-Midwood, ...
The good news: If you’ve done a half marathon, you understand that it requires solid training leading up to the race, ...