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