Panthers getting ready to play in new $1.3B Tottenham Hotspur Stadium, which opened in April. Notably:
- It is open-air, not domed, despite lousy London weather
- Its construction was financed almost entirely by the soccer club that plays here, not government.
Just sayin’ .