No upcoming episodes.
Please check back soon!
The Peachtree Road Race has been held since 1970. Beginning with just over 100 participants, the race has grown to over 55,000, becoming the largest 10K in the nation. David visits with the first winner of the storied race and catches up to a few current runners. Will David win the Peachtree? Tune in to see the not-too-shocking conclusion.