Wed., July 23, 2014 11:05am (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-...