Next-door neighbour is doing an ultra-marathon in SA next year (Comrades?) and is looking for some kind of specialist insurance policy that would pay out if he gets injured whilst training, meaning that he couldn't do the race.
Does such an insurance exist?