Kevin Mackinnon August 2, 2023
Swiss star retires in style with huge win
Kevin Mackinnon September 8, 2021
Five-time 70.3 world champion faces tough field in Utah