Jodie Stimpson of Great Britain wins the 2013 Alicante ITU Triathlon World Cup
29 Sep, 2013
Alicante, 29 September 2013 -- Just 2 weeks after claiming the overall 2013 ITU World Triathlon Series silver medal, Jodie Stimpson has won the Alicante ITU ...