View Single Post
Old 08-24-2012, 03:57 AM   #17
Hall Of Fame
Sander001's Avatar
Join Date: Jul 2012
Location: In the place where there is no darkness.
Posts: 2,222

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.
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