Gregory Nelson (Greg) Crafton death notice and obituary, Thursday January 5, 2023. Smith Brothers Funeral Home Hampton, VA 23663