He was fired from his NFL team for "insubordination" which is something I've never heard of. I've seen some real fuckups who did alot & I mean ALOT of dumb shit in the NFL for many years never get fired because they went out & delivered on the field. This idiot must have done some really stupid shit.