David Dewain Richards, born on June 20, 1960, in Grantsville, WV, passed away on July 18, 2024, after a very courageous battle with cancer. David’s life was marked by his joyful spirit and love for the outdoors. An avid hunter, fisherman, and golfer, he found great pleasure in being outside, whether he was tinkering on Read More…