2013 Edmonton ITU Triathlon World Cup (Women)

Sports

The Canadian women dominated at the 2013 Edmonton ITU Triathlon World Cup.

More From Sports/CBC Sports Weekend