Garage Gunshots, apparently. According to Nightengale's reading of the policec report.
Most jobs/contracts have a ... well, you might call it, a PR clause. Mess up publicly, embarrass us, boom, you're gone. Why should MLB be any different?
In my field of employment, wherein I teach English etc. overseas, mostly in education-for-profit entities (an obscenity to be avoided at all costs; close-up observation and experience of it only makes it uglier than you can possibly imagine), if the students don't like you, they'll just make up a lie and get you fired. When I was a leader, I instituted an investigative procedure (duh! Right??) to prevent this utter nonsense, but good luck finding that industry-wide.
While I agree with you re: justice system, employment, I have to say, if you sign the contract, even under the duress of unemployment, you have agreed to its strictures.