Fri., April 18, 2014 10:50pm (EDT)

  • Wed., July 4, 2012 11:19am
    Peter Kirui of Kenya has won the 43rd annual Peachtree Road Race in Atlanta. Kirui's unofficial time of 27 minutes, 36 seconds ties the fourth-...