Falls From Grace: Lance Armstrong

He famously won the Tour de France seven consecutive times from 1999 to 2005. During that period, Lance Armstrong was adamant that he never took performance-enhancing drugs. But in reality, the so-called "cleanest athlete in sports" was running the most sophisticated doping ring in history. Learn more about your ad choices. Visit podcastchoices.com/adchoices

2356 232

Suggested Podcasts

Girl Geek X

Alfred Hitchcock's Mystery Magazine

Kevin L. Davis, Erika Monae

A Correction Team

Tracie a Barb

Technical Alpha

Damon Cox, Nigel Ogden a John Leeming

Jairaj sahgal