Kevin Mackinnon December 31, 2019
A look back at the top 11 Canadian triathlon performances of 2019.