Kevin Mackinnon August 28, 2023
German champion rides new bike that features some innovative new designs
Kevin Mackinnon August 27, 2023
The third time that Germany has swept the podium at an Ironman World Championship event