Cam Mitchell July 23, 2018
The weather may have been dark a gloomy, but the triathletes in Toronto made the best of the weekend