It became crystal clear that Armstrong was clearly able to beating the past report of 5 Tour wins before his profession was in excess of.The initial serious allegations came when an insurance provider, SCA Promotions, was asked to pay for out a $5 million bonus for Armstrong’s sixth consecutive Tour de France gain.SCA’s execs experienced recogn