The guy is 34 years old, he's been around long enough to know that he doesn't have to be rushing around here there and everywhere to sign a new contract.
Would it make sense to call him back from his holiday in Brazil just to sign a contract then send him away for a week before he has to come back again?
Would it not make more sense to tell him to come back in a week for pre-season and sort everything out then?
Why does he have to come to Manchester to sign a contract anyway, surely he can sign it wherever he is in the world and probably do a medical too?