Quote:
Originally Posted by Locke
Most other national teams play in various venues around the country, having England always playing at Wembley is kind of stupid.
|
Most other national teams don't have a national stadium. Those that do, always play there. Wembley is England's national stadium, always has been.
They played around the country when they were rebuilding it. Even as a non-Englishman I found it strange to see them at Villa Park, St James etc. Wembley is their home.