RaceCircuit Hurray for Team Mechanics! May 31, 2009February 5, 2011 CClinton bike swap, Giro, push, team mechanic .Today was the last stage of the ’09 Giro and Menchov held a slight lead over Di Luca coming into Read more