London 2012 Articles by Date

May 2012

  • Kristin Armstrong Utterly Dominates Tour of Gila


    Posted about 2 years ago by John Ohail

    American road cyclist Kristin Armstrong was out in front from the start of the New Mexico based Tour of Gila. Winning four out of the five total stages of the tour, including the first three, Armstrong blew away the competition, taking the overall title by more than six minutes.