Watch the Freeride World Tour Finals live on the iconic Bec De Rosses in Verbier Switzerland starting 9:45 AM CET 2:45 AM MST Friday, March 22nd. Or watch the full replay if you missed it live. The running order will be Snowboard Women, Ski Women, Snowboard Men, and then Ski Men. The titles for all disciplines except the Snowboard Men category are still up for grabs!