Browsing United States Anti-Doping Agency

Lance Armstrong

Destroying Lance Armstrong

Posted on 10 Oct, 2012, by in Other Sport

The USADA (United States Anti-Doping Agency) is doing everything it can to destroy every shed of credibility still left attached to Lance Armstrong. After stripping his 7 Tour de France wins and ban him for life from Elite sport, they’re set to release more than 1000 pages of evidence that led to the decision. More