IMO he has probably signed the deal or will sign it when he returns to Perth after the Collingwood game. They would have a press conference id say to inform everyone he has actually signed, dont think they would announce it in Melbourne... Just my opinion