City never terminated his contract, just suspended him, as it wasn't within their rights. Due to the length of time it took there was no investigation concluded by MCFC, as his contract ended.
City and the player both lost out, even though I think if he has player in 2021/22 and 2022/23 we may not have won the titles, he was suspended due to unproven accusations so even if he had a year left the club couldn't sack him.
I know we had "legal experts" using clauses from endorsement contracts to say they could terminate his contract of employment, but they were barking up the wrong tree.