Kevin Mackinnon July 31, 2023
Canadian Olympian loses podium finish after failing to do up his trisuit as he crossed the finish line
Kevin Mackinnon January 18, 2022
New event site for popular race in northeastern US
Kevin Mackinnon August 30, 2021
Bradley Weiss runs his way to Ironman 70.3 Maine title