The Seattle TimesMedia center

4 of 21
Image
LAURENT REBOURS / ASSOCIATED PRESS
Advertising

Wednesday, June 13, 2012

Lance Armstrong's cycling titles in jeopardy

Tour de France winner Lance Armstrong of the U.S. stands at attention during the playing of the U.S. national anthem after the 20th and final stage of the Tour de France cycling race between Arpajon and Paris Sunday, July 25, 1999. Armstrong rode to victory in the Tour de France on Sunday, capping an amazing comeback from cancer and becoming just the second American to win cycling's showcase race.