Randy League was diagnosed with stage 3 colorectal cancer at 45 after feeling a sudden, sharp pain in his rectum.