FIS Alpine Ski World Cup Finals in Sun Valley, ID, Set to Begin Next Week After Positive Snow Control The worldโs top alpine ski racers will converge in Sun Valley, Idaho, this month for the FIS Alpine Ski World Cup Finals, marking the exciting conclusion of the 2024-25 season. Following the official positive snow control announcement on March 9, FIS has confirmed that the event will proceed as scheduled from March 20 to 27, thanks to excellent snow conditions […] Industry News SnowBrains | March 10, 2025 0 Comments