Robert Holland McCracken, 89, passed away on Friday, December 22, 2023, at his home in Hopewell, VA. He was born to the late Joseph and Bertha McCracken, on August 1, 1934. He is also preceded in death by his wife, Elizabeth McCracken; and his sisters, Frances Tilton (George) and Daisy Clark (Jimmy). He is survived by his four children, Joe Wayne (JoAnn), Donna Sue, Gary Lee (Dawn), and Mary Ellen McCracken (Kevin); his grandchildren, Savannah Autry (Hunter), Amber McCracken, Emily McCracken (Chris), Samantha, McCracken, Jacob McCracken (Ellie), and Kiera Cook; his sisters-in-law, Virginia Rodriguez (Jose) and Shirley Roberson (Billy); as well as numerous great-grandchildren. A graveside service will be held at 2:00 PM on Thursday, December 28, 2023, at Appomattox Cemetery.