Belinda Granger doesn’t know the meaning of DNF. She’s completed 33 Ironman-distance events in a row –
no excuses.