“Godfather of Snowboarding” Passes Away at 74


Courtesy of Flickr

Chuck Allen, aka the “Godfather of Snowboarding,” passed away on February 14, according to Transworld Snowboarding. Allen was a founder of the United States of America Snowboarding Association and a co-founder of the National Scholastic Surfing Association.

Allen had been hospitalized due to complications with emphysema and was with his family when he died.

–Whitney Dreier