The Seattle TimesMedia center

19 of 21
Image
PETER DEJONG / ASSOCIATED PRESS
Advertising

Wednesday, June 13, 2012

Lance Armstrong's cycling titles in jeopardy

Lance Armstrong, of Austin, Texas, carries the Stars and Stripes during a victory parade on the Champs Elysees after winning his seventh straight Tour de France cycling race in Paris, the French capital, Sunday, July 24, 2005.