Even Lance Armstrong is cheesed off at the New York Times, after one of their patented guilt-by-association smear jobs: Armstrong blasts cycling-EPO report. Lance Armstrong bristled Tuesday at a report that two former teammates admitted using performance-enhancing drugs, calling it “a hatchet job ... to link me to doping through somebody ...
Cycling phenomenon Lance Armstrong has been cleared of all doping charges, and the French national anti-doping laboratory may have violated the law in their quest to smear the American champion. (Hat tip: LGF readers.) Dutch investigators cleared Lance Armstrong of doping in the 1999 Tour de France on Wednesday, and blamed ...