(I seriously doubt it was suicide.)
Local articles suggest that a Grand Jury Hearing was being set up for Monday or Tuesday. He was most likely going to be indicted.
Sure, but with NFL money, he could have impacted the case favorably.
No need to slice your neck.
Unless, of course, the guilt got to him.