Wednesday, June 13, 2012
Tour de France winner Lance Armstrong of Austin, Texas, rides down the Champs Elysees with an American flag after the 21st and final stage of the cycling race in Paris, France, Sunday, July 23, 2000.
© The Seattle Times Company