On February 19, 2014May 6, 2021-- Deacon William Stack dies OREGON — Deacon William Stack, age 68, died on Monday, Feb. 17, 2014, at home (in Oregon, Wis.) surrounded by his family. Read More