Where did you grow up and how did you first fall in love with snow sports? I grew up in a small town called Keene, NH, - it’s actually where Jumanji was filmed, haha. I fell in love with snow sports as a young kid. My dad had a snowboard shop and he put my sister and...