'Grit' and 'gratitude': How five Triad triathletes fared at the Ironman World Championship Eddie Wooten - 20 Oct 2023