UPDATE: Watch the Freeride World Tour LIVE from Haines, Alaska

After a weather delay, the top freeriders in the world do battle in North America's only FWT stop

The weather has cleared and organizers of the Freeride World Tour have given the green light for Haines. Helis are gassed up and all of the action is live on the FWT webcast starting at 11 a.m. PST. Can North America protect home turf, or will the Europeans stake their dominance in foreign territory?