Richard Alen Sowards, 55 of Prichard, WV, died Saturday, August 29, 2020, in St. Mary's Medical Center. He was born February 3, 1965, in Barboursville, WV, a son of the late Clarence and Lucy Cooper Sowards. He worked as a diesel mechanic for... View Obituary & Service Information