It's an astounding obsession and all major cities have stadiums.
There are stadiums in all major cities.