Terry Davis has died in an apparent suicide.