Watch Now
O’Brien posts best World Cup finish of career
October 26, 2024 08:32 AM
After breaking her leg twice over the last two years, American skier Nina O’Brien finishes seventh overall at the Alpine skiing World Cup in Sölden, Austria.