It was never stated that it was a first time signer.
True, but for an announcement saying there's going to be a big guest announcement in 2 days time and then it being John Barrowman really isn't very impressive. I still think the real big guest announcement is still to come.
showmasters have wrote above that this was the guest