The Seattle TimesMedia center

1 of 21
Image
MICHEL SPINGLER / AP
Advertising

Wednesday, June 13, 2012

Lance Armstrong's cycling titles in jeopardy

Overall leader Lance Armstrong of the U.S. speeds on his way to win the 19th stage of the Tour de France cycling race, a 57-kilometer individual time trial around the Futuroscope theme park near Poitiers, western France, Saturday, July 24, 1999.