The very first major allegations arrived when an insurance provider, SCA Promotions, was requested to pay out a $five million reward for Armstrong’s sixth consecutive Tour de France win. In 2005, all the prime 10 riders have been accused of doping, with Armstrong remaining one among 3 stripped in their https://www.bbc.com/sport/cycling/13510249