Thoughts running through my mindJames Randall is currently in training for his first ultra-marathon, The Wall. This iconic ultra…