Displaying 1 - 1 of 1
March 21, 2010
On Saturday, the women skiers and snowboarders tackled Verbier, Switzerland's Bec de Rosses to compete in the final stop of the Freeride World Tour. Norway's Ane Enderud repeated her victory from last year, Jackson Hole's Jess McMillan took second, and wild card entry Julia Mancuso, fresh off her two Olympic silver medals, took an impressive third place. Judge Tom Winter reports.