ITU Women's Triathlon Madrid

Sports

Full coverage of the Women's World Championship Triathlon from Madrid, Spain.

More From Sports/CBC Sports Weekend/Full Shows