Kevin Mackinnon August 27, 2023
The third time that Germany has swept the podium at an Ironman World Championship event