Portal › Forum › General › Other Sports › MLB News › Reply To: MLB News

::
His contract had terms. The league determined he has violated at least one of those terms. This is simple stuff.
If he didn’t like the terms, he could have negotiated other terms or… not signed at all.