Action from the men and women's races at the third round of the World Triathlon Series, which takes place in Yokohama, Japan. Spaniard Mario Mola topped the overall men's standings for the second successive year in 2017, while Bermudan Flora Duffy also made it back-to-back titles in the women's contest.
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!