The body of 65-year-old Jeremy Rickards was discovered in the backyard of the home he shared with his wife in June 2024 ...