New Step by Step Map For Lance Armstrong doping
The initial severe allegations arrived when an insurer, SCA Promotions, was requested to pay for out a $5 million bonus for Armstrong’s sixth consecutive Tour de France win.In 2005, all of the top 10 riders ended up accused of doping, with Armstrong staying amongst a few stripped of their benefits. On the other hand, regardless of whether Armstro