Armstrong and the USADA

I have no idea whether the claim the U.S. Anti-Doping Agency makes that it has physical evidence that Lance Armstrong used performance-enhancing drugs is true or not. Given the agency’s reluctance to show its cards, particularly now that Armstrong has said he won’t contest the charges, I don’t necessarily trust it. I find myself sympathizing …

Continue reading ‘Armstrong and the USADA’ »