It confirms exactly what I said in my previous post.I pretty well nailed it
“It is an NFL stadium and that’s the key message. From the very start during the design phase, we have had the NFL in mind. The anchor tenant is Tottenham Hotspur, but this is designed to be a permanent home for the NFL outside the US.”
Which you doubted!
Last edited: