Fans and Supporters React to Lance Armstrong Doping Scandal
In January 2013, cyclist Lance Armstrong admitted to doping during his seven Tour de France wins between 1999 and 2005.
In January 2013, cyclist Lance Armstrong admitted to doping during his seven Tour de France wins between 1999 and 2005.