2013 Edmonton ITU Triathlon World Cup (Men)

Sports

Gregory Rouault of France and Canada's Kyle Jones ran an emotional race to fish atop the 2013 Edmonton ITU Triathlon World Cup.

More From Sports/CBC Sports Weekend