Published February 16, 2011 12:00AM
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