‘Lance Armstrong Deserves to Be Forgotten in Cycling’
The seven-time Tour de France winner is now officially a zero-time Tour de France winner.
The seven-time Tour de France winner is now officially a zero-time Tour de France winner.
Cycling champ Lance Armstrong has given up fighting charges that he used performance-enhancing drugs. Will he lose all his medals?