Hurray for Team Mechanics!
Sunday, May 31st, 2009.Today was the last stage of the ‘09 Giro and Menchov held a slight lead over Di Luca coming into the final time trial. Menchov is the last rider out on the course, a course with cobbles that are wet from periodic rain. With 1km to go, Menchov hits the deck. Knowing how important [...]