Jodie Stimpson says she is "thrilled" to claim her first World Triathlon Series podium after claiming third place in Yokohama.
Jodie Stimpson says she is "thrilled" to claim her first World Triathlon Series podium after claiming third place in Yokohama.