DEFIANCE, OH: Eric “Rick” Sheldon Elston, 73, was welcomed into his heavenly home on June 30, 2024. He was born on February 26, 1951 to the late Harold and Jane Elston. On August 26, 1968 he married his high school sweetheart, Karen Kay Shisler, who survives. They enjoyed almost 56 years of marriage. Rick and…