The highlights from the Freeride World Tour finals this past weekend in Verbier, Switzerland as this year’s champions have been crowned! Due to unfavorable snow conditions, this year’s finals were held on the Petit Bec (still a beast of a venue) and the riders absolutely threw down per usual. Hell of a wrap up to the FWT22 season and already looking forward to next year’s comp season.