Fair play to the powers that be, it looks like a good signing from where I'm sitting. An established international who will actually do a job that nobody else at the club can really do. No doubt he'll take a while to settle, mind, so everyone will need to be patient. Best of luck to him.
Mind you, knowing our luck, he'll probably knacker his achilles on his first day in training.