Delco Lion Well-Known Member Feb 16, 2017 5,140 5,872 1 Chadds Ford, PA Apr 11, 2024 #1 Dead at 77 from Cancer.