October 22, 2012 – 11:44 am
TweetIt’s official: Lance Armstrong has been stripped of his seven Tour de France titles and has been banned for life — even though he’s retired. UCI, the international cycling union, will not challenge the U.S. Anti-Doping Agency’s punishment, and the event will have no official champion from 1999-2005.
Says UCI president Pat McQuaid, long derided as [...]
August 27, 2012 – 12:30 pm
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 the futile, [...]
December 21, 2011 – 8:58 am
TweetRoss Tucker at The Science of Sport blog says there have been many villains in the world of sports science this year, but the ongoing, dragged-out doping case of 2010 Tour de France champion Alberto Contador is the clear and easy winner, and virtually everyone involved is to blame:
“As for what happens next, I’d bet strongly [...]