Nothing wrong with him saying he is "under contract." NIL is a contract.
I think he was just alluding to the fact that the terms of the contract were already negotiated and agreed to. I didn't take it as "too bad you can't leave UM because you signed the contract!" I read that as: "we've already...