FFS, how has he been treated?? He has a contract, which pays him a substantial wage. The new manager wanted to see him play to see whether he wanted to keep him, he wants to keep him, he's been offered a new contract. It's no different to anyone of us getting a new boss at work who "restructures" to see who he keeps and who he doesn't keep.
Jesus.