The USADA investigation eventually brought about Armstrong remaining stripped of his Tour de France titles and receiving a life span ban from competitive biking in 2012.Ferrari was later absolved of all sporting fraud rates by an Italian appeals court, along with charges of abusing his medical license to jot down prescriptions. The court stated tha… Read More