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

Kitchen Unnecessary

Daymond John, Star of ABC’s Shark Tank a Entrepreneur

Brian Ardinger, Founder of NXXT, Inside Outside Innovation podcast, InsideOutside.io, and the Inside Outside Innovation Summit

Black Mamba a AP

Swami Guruparananda

Say It Aint So Sports