Details, Fiction and Lance Armstrong Doping Investigation
The inquiry disclosed a complicated doping system inside the team structure. Riders ended up presented with overall performance-enhancing substances and techniques to stay clear of detection.
CAS upheld USADA's jurisdiction in related cycling cases, reinforcing the company's authority. Th