Kevin Mackinnon September 12, 2023
Double gold-medal day for the US as Morgan Pearson takes first World Cup win
Kevin Mackinnon September 3, 2023
American star takes first World Triathlon win in 2,569 days
Kevin Mackinnon June 18, 2023
Canada’s Dominika Jamnicky takes fifth