The Seattle TimesMedia center

5 of 21
Image
LAURENT REBOURS / AP
Advertising

Wednesday, June 13, 2012

Lance Armstrong's cycling titles in jeopardy

Overall leader Lance Armstrong of Austin, Texas, waves on the podium as he retains the yellow jersey after finishing second in the 12th stage of the Tour de France cycling race between Carpentras and Mont Ventoux, southern France, July 13, 2000.