View Single Post
Old 08-24-2012, 03:57 AM   #17
Sander001
Professional
 
Sander001's Avatar
 
Join Date: Jul 2012
Posts: 1,403
Default

Quote:
The U.S. Anti-Doping Agency said Thursday night it will strip Lance Armstrong of his unprecedented seven Tour de France titles
Weird because they don't have the authority to do so.
Quote:
Originally Posted by ninman View Post
What is the evidence that the USDSA, or whatever, has against him?
Cyclists who got caught doping and are trying to ease their punishment in exchange for testimony.
Sander001 is offline   Reply With Quote