2013 U-21 Men's Finals - Winning Slalom
  • 11 years ago
After only four years of tournament experience and just turning 20-years old, Calgary’s Stephen Neveu has sky rocketed his way near the top of the men’s slalom world standings list with scores into mid-41 off. Check out his winning run at the 2013 U-21 World Championships presented by Waterski Magazine at the Isles of Lake Hancock.