Little Known Facts About Lance Armstrong Doping Investigation.
Drug assessments and Organic copyright info supplied scientific evidence of Armstrong's doping. Retrospective Investigation of saved urine samples through the 1999 Tour de France revealed traces of EPO.Armstrong right away replied on his Web page, expressing, "Sad to say, the witch hunt carries on and tomorrow's report is nothing short of tabloid j