Little Known Facts About Lance Armstrong Doping Investigation.
The USADA investigation ultimately triggered Armstrong remaining stripped of his Tour de France titles and receiving a lifetime ban from competitive cycling in 2012.Ferrari was later on absolved of all sporting fraud charges by an Italian appeals courtroom, in addition to charges of abusing his medical license to write down prescriptions. The court