He needs to be discharged.  There is something wrong with his mental health, this is a Nidal Hasan, Tim McVeigh, Bradley Manning waiting to go off or commit other violations.  Be safe, not sorry.  Toss him.
Maybe the NFL could use him as a waterboy and knee-taker.