The main severe allegations arrived when an insurance provider, SCA Promotions, was requested to pay out a $five million bonus for Armstrong’s sixth consecutive Tour de France get.Armstrong did however concede, like numerous pundits on The problem in latest moments, that he would not be in the situation he has become, had he not built his comebac… Read More