skip to main content

Listen

Read

Watch

Schedules

Programs

Events

Give

Account

Donation Heart Ribbon

Subscribe

Lance Armstrong has confessed to using performance-enhancing drugs to win the Tour de France, reversing more than a decade of denial. He has been stripped of his record seven Tour titles.

Above: Lance Armstrong has confessed to using performance-enhancing drugs to win the Tour de France, reversing more than a decade of denial. He has been stripped of his record seven Tour titles.