Related Clues:
- Site of some soccer matches
- Skybox locale
- Team building, perhaps
- Where to go for a cup
- Indoor sports venue
- Battleground
- Action locale
- Sports locale
- Center of sports action
- The London of 'Brave New World,' e.g.
- Gladiatorial milieu
- Where Kings go to beat the Heat
- Playing field
- Gladiatorial venue
- NBA locale