Tag Archives: travis tygart

The triumph of American anti-doping zealotry

TweetIsn’t anyone in the establishment sports media the least bit uncomfortable that the U.S. Anti-Doping Agency that has brought Lance Armstrong to his knees gets a good bit of its funding through a grant from the U.S. Office of National Drug Control Policy? Taxpayer money this is, yours and mine. The agency that brought us […]