I have run Spartan races for a number of years and one of the big pulls is that the training requires you to do strength, agility and mobility work as much as the running.
They can be just as addictive though I admit I’ll never do an ultra Spartan ever again 🤣. I’m definitely too old for that now.
Nice story.