William McGinn Edwards Jr. (Bill)
August 16, 1948 – January 25, 2026
With heavy hearts, we announce the passing of our beloved father, William McGinn Edwards Jr., lovingly known as Bill, whose life was defined by faith, love, service, and quiet strength.
Bill had a lifelong love for horses-from rodeos and riding in his younger years to shoeing and training Quarter horses. This passion was more than a hobby; it was a true calling. Another calling close to his heart was coaching football with GYB (Glenvar Youth Boosters) for 23 years. He deeply loved those kids, and many of them became family as we watched them grow up through the years.
Bill was a proud U.S. Army veteran who served his country with honor, a reflection of the values of duty and integrity he carried throughout his life.
He cherished time with family, fellowship at church, good food, and supporting local football. He often reminded his family, "The greatest gift you could ever give to your children is Christ Jesus," words that perfectly reflected the life he lived and the legacy he leaves behind.
Bill Edwards was preceded in death by his parents, William McGinn Edwards Sr. and Johnnie Rebecca Edwards; his beloved wife, Evelyn Edwards; and his daughter, Kelly Susan Kakouras.
Bill is survived by his children: Payton Randall; Candace and Brian Helms; Maggie and George Pippin; Angela Salyers; BJ Edwards; and Tommi Leigh Edwards. He is also survived by his granddaughters Rhiannon Salyers, Riley Salyers, and Baylee Salyers, as well as 14 grandchildren and 11 great-grandchildren, with two more on the way.
We find comfort in knowing he is now reunited in Heaven with his wife Evelyn, his parents, and his daughter Kelly, until the day we meet again.
Service Information:
CommUnity Church
1923 East Main Street
Salem, Virginia 24153
Private service for immediate family: 1:00 p.m.
Service for family and friends: 2:00 p.m.
The service will be officiated by Bill's longtime pastor and dear friend, Dr. Tom McCracken.
We love you always, Dad.