OK, time for me to go down in flames :D
Duncan, one word….boxing, you’ll get super fit, super fast, & have the cardio system of a lion. You’ll learn to punch properly, avoid a punch (& get pretty good at seeing most of them coming), & be so fit that when you’ve realised it’s time to run...