Report clears Armstrong of '99 doping allegations
AMSTERDAM, Netherlands -- Lance Armstrong called it a "witch hunt" from the very beginning, saying a French newspaper used dubious evidence to accuse him of doping -- even charging that lab officials mishandled his samples and broke the rules.
According to a Dutch investigator's findings released Wednesday, he may have been right.
The report, commissioned late last year by the International Cycling Union, cleared the record seven-time Tour de France champion of allegations that ...
Read full story