Devonte’ DeMarcus DeWayne Gilliam March 25 1999 March 11 2019 Published on: March 14, 2019 Death Notice