2007-2008 Track World Cup Round 3 Men Team Pursuit 2009 Tour Down Under Press Conference of ARMSTRONG Lance  2012 Tour de France Stage 07 2009 Giro d'Italia Stage 06 2007 Tour Down Under Stage 05 2008 Vuelta Chihuahua Stage 07 2008 Giro d'Italia Stage 20 1998 Giro d'Italia 2007 Tour de Langkawi Stage 04 2009 Track World Championships Men Team Pursuit