The USADA investigation finally led to Armstrong getting stripped of his Tour de France titles and acquiring a life span ban from aggressive biking in 2012.In 2005, the entire top rated ten riders were accused of doping, with Armstrong remaining considered one of a few stripped of their success. On the other hand, even when Armstrong was surrounded… Read More