Gregory Craven Alston death notice and obituary, Sunday October 13, 2019. Knotts Funeral Home Chapel Hill, NC 27516