Beijing Olympians Emma Moffatt and Erin Densham enjoyed improved performances at the World Championship Triathlon Series on Sunday, finishing fourth and eighth respectively
Beijing Olympians Emma Moffatt and Erin Densham enjoyed improved performances at the World Championship Triathlon Series on Sunday, finishing fourth and eighth respectively