
The final stage of this year’s Tour de France competition is now in progress. Cyclists traverse the suburban and city streets between Sceaux-Antony and Champs-Élysées, Paris, which has a total distance of 154.5 kilometers. Wearing the maillot jaune (yellow jersey) is Phonak's Floyd Landis who, if fate favors, will officially be the third American to win the Tour de France. Two Americans who have brought home the prestige were Greg LeMond who won in 1986, 1989, and 1990 and Lance Armstrong who won from 1999 till 2005—seven years straight.