Marcel Beaudin sailed off into the Lake Champlain sunset on Friday, March 29, 2024, passing away at the age of 95 years and 11 days. Born in Barre, Vermont in 1929, Marcel was the eldest of the four ...