Little Known Facts About Lance Armstrong Doping Investigation.
The USADA investigation finally led to Armstrong currently being stripped of his Tour de France titles and acquiring a life span ban from competitive cycling in 2012.Ferrari was later on absolved of all sporting fraud fees by an Italian appeals courtroom, and also expenses of abusing his health care license to write down prescriptions. The court me