Right or wrong, this much is guaranteed—we're in for a dang good show come Thursday.
As talks of the 2030 and 2034 Olympics grow, athletes competing in this year's Freeride World Tour Xtreme Verbier finale have a lot on ...