Terry Davis has died in an apparent suicide.

Luke Smith