The 1st significant allegations came when an insurance provider, SCA Promotions, was requested to pay out a $5 million bonus for Armstrong’s sixth consecutive Tour de France earn.“Nobody wins when an athlete decides to cheat with hazardous functionality enhancing medicine, but thoroughly clean athletes at each level hope those of us right here