Jodie Stimpson Leading Lady at ITU World Triathlon Abu Dhabi

Jodie Stimpson Leading Lady at ITU World Triathlon Abu Dhabi

British athlete stuns fans in action-packed Abu Dhabi elite women’s race Claiming her first World Triathlon Series victory since 2014, Great Britain’s Jodie Stimpson finally earned her way back to the top of the podium by winning the first race of the season at the...