mrbelfry
Well-Known Member
As an aside what is the relationship between the FA and Wembley Stadium? as far as I'm aware Wembley is a semi-autonomous organisation - is this correct? Could FA Cup Finals and England Internationals be played somewhere other than Wembley?