The only logical thing I can come up with is that they actually weren't able to renew the contract and he left the company for a while, then they offered him another contract. Having him vanish for a few weeks as champ and returning like this is really weird.