This weekend at the Two Oceans Marathon, 60 dedicated runners will race not for glory but for Footprints 4 Sam, a charity ...