Freeride World Tour Announces Return to Haines, Alaska, and Inaugural World Championships Some of the best freeride athletes in the world will assemble in the Catalan Pyrenees in mid-January to kick off the 2026 edition of the Freeride World Tour. The world-renowned freeride competition will feature six different stops including a return to Haines, Alaska, after a nine-year hiatus. Related:GoFundMe Helps Athletes and Para Athletes Make The Olympic Dream A Reality Known […] Competition Zach Armstrong | December 2, 2025 0 Comments