Lance Armstrong doping ring leader

  • 12 years ago
While the world saw a cancer survivor pushing the boundaries of human endurance, the real story behind Lance Armstrong's seven Tour de France titles is far murkier. Former teammates allege Armstrong returned to the sport in 1998 with a systematic doping plan. Jonathan Vaughters claims to have seen Armstrong inject EPO in his comeback race - Tour of Spain.