October 10, 2012
Lance Armstrong allegedly went to great lengths to take performance-enhancing drugs, a claim that is addressed by the USADA Wednesday.
Stories this photo appears in:
Lance Armstrong dared the USADA to reveal evidence against him that he used PEDs. On Wednesday, they took the cyclist up on his offer — and it wasn’t pretty for the seven-time Tour de France winner.