The Seattle TimesMedia center

21 of 21
Image
PETER DEJONG / ASSOCIATED PRESS
Advertising

Wednesday, June 13, 2012

Lance Armstrong's cycling titles in jeopardy

New overall leader Lance Armstrong, of Austin, Texas, reacts on the podium after the 10th stage of the Tour de France cycling race between Grenoble and Courchevel, French Alps, Tuesday, July 12, 2005. Alejandro Valverde of Spain won the stage, Armstrong was placed second. Five-time Tour de France winner Bernard Hinault of France looks on at right.