The initial major 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 gain. In 2005, all of the leading ten riders ended up accused of doping, with Armstrong being certainly one of three stripped in https://www.bbc.com/sport/cycling/13510249