News

FIS Alpine Ski World Cup season comes to an end, Team USA is racing to take a Crystal Globe. The World Cup finals are being held from March 22–27 in Sun Valley, Idaho.
As the FIS Ski World Cup Finals unfold in Sun Valley this week, the resort and its custom-built Challenger Course are in the spotlight, with a lot on the line.