“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.