Randy leaves behind his loving wife, Joan; his sons, Christopher and Charles and his wife Amber; and his cherished grandchildren, Mason and Olivia.
He was preceded in death by his parents and his son, Kyle.
Randy found his greatest joy in spending time with his grandchildren and treasured every moment shared with them. He enjoyed playing in poker tournaments, traveling with his wife, tending to flowers and plants, and closely following current events and politics. He will be remembered for his love of family, his quiet joys, and the warmth he brought to those around him.
Services will be held on May 16 in Leland, North Carolina.
He will be deeply missed and lovingly remembered by all who knew him.