Andy Spary ran the London Marathon 2026 just two years after being diagnosed with stage 3 colon cancer, never stopping his training through chemo and surgery.