Marathon Training
The annual Nashville half marathon is this weekend, and every year, it has this town abuzz. There's nothing quite like the sight of 40,000 runners all lined up to run a race together!
More by Grant Fisher View profile
Like