The Ultimate Guide To Lance Armstrong doping
The first significant allegations arrived when an insurance company, SCA Promotions, was asked to pay for out a $5 million reward for Armstrong’s sixth consecutive Tour de France get.Armstrong banned for life from the UCI; stripped of all his benefits and prizes from August one, 1998 onwards (such as seven Tour de France titles and just one Olymp