Advertisement

Lance Armstrong

Cyclist and seven-time winner of the Tour de France Lance Armstrong is being accused of using performance-enhancing drugs by the USADA.