Demar Big D LaVaughn Hickman January 28 1984 August 02 2019 Published on: August 7, 2019 Death Notice