May 5, 1930 February 18, 2024 John Rankin Barham passed away peacefully on Sunday, February 18, 2024 with his family by his side. Funeral services will be held 2 p.m. Thursday, February 22, 2024 at Hanes-Lineberry Sedgefield Chapel, 6000 West Gate City Blvd., Greensboro, NC 27407. John will... read full story