Canadians set to race for the ITU World Triathlon Series Grand Final podium in Rotterdam

Canadians set to race for the ITU World Triathlon Series Grand Final podium in Rotterdam