After 20 “gruelling” days battling injury and exhaustion in the face of storm-force Highland winds, endurance runner Drew ...
An endurance runner who embarked on a 2000-mile challenge after accepting a ‘drunken bet’ is set to reach John O’Groats after ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results