Why Wembley might be sold

May 02, 2018
The Stanley Matthews FA Cup Final of 1953. England’s victory in the 1966 World Cup. England’s performances in the European Championship of 1996 and the feeling of national renewal they engendered. These are among the defining moments in English football history. The link between them is their location: Wembley stadium.

Other news

Cookies help us deliver our services. By using our services, you agree to our use of cookies.