The Economist – 057 Britain - Football stadiums