Wednesday, June 13, 2012
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.
© The Seattle Times Company