Sounds like he was out of football.
He had a USFL team lined up four months ago, but did not report.
When they lose the team mentality and the self-discipline that comes with that, lots of bad things can happen.
Also, the loss of income as a NFL pro can really put a lot of guys on tilt. Minimum rookie pay in 2022 was $705,000.
I mean, who wants to go back to the real world after cashing a couple of NFL pay checks?
All of a sudden you can’t afford your posse.