Kevin Mackinnon July 24, 2023
American Danielle Lewis defends title at Ironman 70.3 Oregon
Kevin Mackinnon May 21, 2023
Canadian star dominates on the bike for convincing win
Kevin Mackinnon May 6, 2023
All-around performance puts South African on top of the podium