It was a day full of excitement at the 2013 ITU World Cup Edmonton on June 23. First, a trio of Canadian women swept the podium. Then, France’s Gregory Rouault earned his first world cup title, with Kyle Jones (CAN) finishing in the runner-up spot to earn the title of national champion. Read the race recaps for the women and the men and view photos above.
Photos: Arnold Lim/Triathlon.org