Stephen Neveu

Stephen Neveu

Hometown:
Calgary, Alberta
Birthday:
9/22/1993

The great man from Canada looms over all of us with a gentle smile as he whoops everybody at slalom. Neveu took his first pro win at Diablo and is looking to stand on top of more podiums.

Radar Team