Kevin Mackinnon July 2, 2020
Seven athletes banded together this weekend to celebrate the 41st running of the Smiths Falls Triathlon
Triathlon Magazine February 15, 2019
Here are ten of our favourite triathlons in Canada