Flipside

Tottenham Hotspur Stadium makes its NFL debut