The 2023 FWT YETI Xtreme Verbier was canceled due to unsafe snow conditions. Champions were crowned, and we've got all the info you need to know.