There will be racing across the ages in Montreal this weekend when the world’s best triathletes compete in the latest leg of the World Triathlon Championship Series and junior and Age-Group athletes contest the World Triathlon Sprint and Relay Championships at the same venue.