Tottenham Hotspur Stadium is a fabulous venue. You can see that as a visitor for a match - home or away supporter - and you can see it from the TV. But look behind the curtain and you get a ...