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
Create your
podcast in
minutes
It is Free