Swiss Podium Sweep: Odermatt Clinches Third 2024 Title in Men’s Super-G World Cup Finals
Friday, March 22nd Saalbach, Austria: Switzerland is celebrating their podium sweep at the Men's super-G World Cup finals. They earned four of the top five spots on the leaderboard.