You know, that's great, and I have a lot of respect for Trent, but however good Larry Johnson WAS, he is now an off-field distraction and a locker room cancer. On the field, the problem isn't that he sucks.
It's that he's just ok. And 'just ok' behind the line we have is not going to get it done.
EVERYONE is a complex person, psychologically speaking. It doesn't excuse childish, terrible behavior like he exhibits, and I'm sure everyone understands this. They know he's frustrated, and know that things are tough for him right now, but again- 52 other guys aren't twittering poisonous comments after every game, and acting out in the ways he is.
Try as you might, there is no defense for the actions Larry has been taking recently. He's wrong. He should be punished for it, and maybe a switch to a different team or environment would be better for him at this point. No agent/publicist-crafted apology is going to heal this crack.