That's my take on it too. I guess they can let him go somewhere else, but it will have to be outa the goodness of their heart.
Somehow, I think OverBite probably made an ass outa himself when they were in negotiations over his contract. I mean c'mon, they didn't have to fire him on the spot, they more than likely did it because he pitched a bitch while they were tellin' him he wasn't worth 7 mil/year.
If I were them, I'd most likely make him suffer for his arrogance, if that is indeed what happened! Pretty sure somethin' musta gone on, since why else would ya make your own headaches in scheduling when ya don't have to?