Stage Races

Stage Races

Amgen Tour of California

2010

2009

2008

2007

2006
Cascade Cycling Classic

2008
     
Tour de France

2005

2004
   
Tour de Georgia

2005
     
Vuelta a España

2000