John's 350,000km passion
by Emma BallingallThe marathon is considered the ultimate sports challenge for many. Completing more than 50 marathons, pushing to the point of hospitalisation multiple times and never missing a day of training on the way to clocking 250,000km is...