87th Tour de France, France, July 1-23, 2000
The 2000 Tour de France winner, Lance Armstrong holds his national flag as he rides a victory lap on the Champs Elysées after the last stage in Paris.
Photo ©: Patrick Kovarik/AFP Photo

Related Story        Latest Photography