Wembley to put simply is the envy of the rest of the World, it is a truly breathtaking stadium.
I do agree though that it makes sense to allow England to play to the population around the country, last time it was a roaring success and wasn't just confined to the larger clubs. The likes of...