Background image

Snowmass World Cup a confidence boost for Henshaw

 

Snowmass World Cup a confidence boost for Henshaw

Author image
AOC
Snowmass World Cup a confidence boost for Henshaw
Russ Henshaw has missed out on this weekend’s 16-man Ski Slopestyle World Cup final at Snowmass, Colorado after placing 34th in Thursday’s qualification runs.