Wow, we all got blindsided didn't we? Moyes being at the stadium was something brushed off as trivial, I think because someone made an off the cuff comment about it being for a PL managers' meeting (which may actually have been the case, who knows) but it looks like it was probably significant after all.
Let's be positive about this, we're signing a young player with a lot of potential who can play more than one position.