Lance Armstrong Tells Oprah His Doping Denials Were ‘One Big Lie I’ve Repeated A Lot Of Times’

Lance Armstrong
Seven-time Tour de France winner Lance Armstrong was stripped of all seven of his titles in August after the U.S. Anti-Doping Agency (USADA) when he decided he would no longer fight doping allegati…

Read More >