James Randall Beshears, 74, of Deep Gap passed away Saturday, Dec. 12, 2020, at his home with his family, where he received his sight for the first time. Graveside services will be held 1 p.m., Tuesday, Dec. 15, 2020, at Yellow Hill Baptist Church Cemetery with Rev. Dave Adams officiating. Randall was born Dec. 21, 1945, in Wilkes County to Frank and Mary Vea Whittington Beshears. Randall loved good music, friends and good food. In addition to his parents, he was preceded in death by his beloved sister, Wanda Beshears. He is survived by a brother, Ray Beshears and wife, Mary, of Deep Gap; and a niece, Renee Hamby, and husband, Doug, of Deep Gap.