They can release him a free rather than cancelling his contract. Then he would do well to find himself a foreign club away from this because it will follow him from ground to ground in EnglandMaybe not but unless he is convicted, I doubt the club can terminate his contract.
As a player, surely. As a person, doubt it.