Daniela Ryf bounces back with huge win in Switzerland … but is she ready to win in St. George?

Five-time 70.3 world champion faces tough field in Utah

All Ironman Switzerland