It's strange if he's only just been released today as it means he can't sign a contract with any British team until next season.

If he wasn't going to play, you would think his contract could have been terminated before the end of the January window.