It became apparent that Armstrong was Obviously capable of beating the previous report of five Tour wins prior to his job was over.The first really serious allegations came when an insurance company, SCA Promotions, was asked to pay for out a $5 million reward for Armstrong’s sixth consecutive Tour de France get.The public reaction was amazingly … Read More