Content Section
TENERIFE, SPAIN - DECEMBER 05:  Lance Armstrong of the USA stops during a training ride at a Team Astana Training Camp at the Hotel Las Madrigueras on December 5, 2008 in Playa de las Americas, Tenerife.  (Photo by Bryn Lennon/Getty Images) *** Local Caption *** Lance Armstrong Bryn Lennon/Getty
More Lance Armstrong