Little Known Facts About Lance Armstrong Doping Investigation.
The inquiry exposed a sophisticated doping plan throughout the staff construction. Riders were furnished with general performance-maximizing substances and ways to prevent detection.In 2005, all of the major 10 riders have been accused of doping, with Armstrong currently being considered one of 3 stripped of their results. Having said that, althoug