The Xtreme Verbier has wrapped, which means that's another successful FWT season in the bag. Time to dive into the Stop Five winners and see who took home the World Champion title for 2024.