Peachtree Road Race 2010 registrations opened at 1 p.m. today Sunday 21st March 2010, according to the Atlanta Journal-Constitution.
According to reports, this is the first time that the famous start wave assignments will be performance-based as compared to being...