2013 London ITU Triathlon U23 Women's World Championships

13 Sep, 2013
Australia's Charlotte McShane produced a finishing chute sprint masterclass in London to win the 2013 Under23 Women's World Championship title ahead of Canad...
RELATED EVENT
2013 ITU World Triathlon Grand Final London
11 - 15 Sep, 2013 • London, Great Britain