|
Tour de France final stage Updated: 2006-07-24 11:20 Phonak's team riders, including overall winner Floyd
Landis of the U.S., wearing the leader's yellow jersey, celebrate Landis'
victory on the Champs Elysees after the final stage of the 93rd Tour de France
cycling race between Sceaux-Antony and the Champs-Elysees in Paris, July 23,
2006. [Reuters]
|
|
|
|
|
|
Most Commented/Read Stories in 48 Hours |
|
|
|