The main critical allegations arrived when an insurance company, SCA Promotions, was questioned to pay out a $five million bonus for Armstrong’s sixth consecutive Tour de France earn.In October 1996, He's diagnosed with Superior testicular most cancers that had also unfold to his lymph nodes, lungs, Mind and abdomen.Even so, during the wake of a … Read More