Kevin Mackinnon April 22, 2023
German 2019 Ironman world champion takes second half-distance win of 2023 in impressive style