Kevin Mackinnon July 21, 2023
After breaking Iron Cowboy’s record, adventurer heads out for 103 full-distance triathlon in a row
Kevin Mackinnon June 8, 2021
Canadian triathlete sets another endurance record