The seven-time Tour de France winner is now officially a zero-time Tour de France winner.
Posts tagged: Tour de France
Cycling champ Lance Armstrong has given up fighting charges that he used performance-enhancing drugs. Will he lose all his medals?
Bicycle champion Lance Armstrong “participated in doping” while winning some of his seven Tour de France victories, according to former teammate Floyd Landis.