The 2020 Peachtree Road Race is the world’s largest 10K race and is normally scheduled for July 4th each year. However, the raging Coronavirus pandemic forced organizers to move the race to Thanksgiving Day. As cases continue to rise in the state of Georgia, the Atlanta Track Club decided it was best to transition the race to a wholly virtual […]