Lance Armstrong, of Austin, Texas, carries the United States flag July 24, 2005 during a victory parade on the Champs Elysees avenue in Paris, after winning his seventh straight Tour de France cycling race.   (AP Photo/Peter Dejong) Photo: Peter Dejong, Associated Press / AP
{}