Cycling - No Tour de France winner from 1999-2005, says UCI

Eurosport
Cycling - No Tour de France winner from 1999-2005, says UCI
American Lance Armstrong, riding for the U.S. Postal cycling team, holds a glass of champagne as he rides along the Champs Elysee in this July 23, 2000 file photo
View comments (0)

Recommended for You