News

Mar 23, 2025; Sun Valley, ID, USA; Lindsey Vonn of the United States celebrates on the podium after placing second in the Super G alpine skiing race in the 2025 FIS Ski World Cup at Sun Valley.
Warning: major spoilers ahead for the finale of the Penn Badgley-led series.