I would think they still do. The team will suffer a real loss here.
Yes, MLB contracts in particular ban a lot of off-field activities, I have learned. And some contracts are customized to the player’s known hobbies, etc. These clauses became unavoidable when MLB contracts began to go long-term and guaranteed.