More than a million people of nearly all ages lace up their trainers and hit the pavement in a marathon every year. And while ...