News

World Cup finals is the final event of the season for the world's top alpine skiers. It's being held in Sun Valley, Idaho, for the first time.
Of the 14 skiers on the U.S. team for the finals, which run through March 27, six made the podium in a World Cup race or at the world championships. And that doesn't even include Lindsey Vonn, who ...