Yep the impact of having NFL for the Naming Rights deal is absolutely funking massive.
...and you can be sure that all involved in the financial future at Spurs will be using this as a bargaining chip when it comes to sponsorship. Those on here not into NFL may not understand the actual reach of that league. Having them on board with us is enormous. Of course I'm not privy to NFL finances etc but as a fan of the sport in general (college level also) I assure you it's still growing globally, both in fandom and participation.
I never thought a franchise would work in UK - logistically it's a fucking nightmare, but to have a purpose-built field under the Spurs playing field, and recent commentaries about a London franchise, all adds up to £££$$$$£££ for those latching onto it.
I know several gooner NFL/football fans and they travel to London for the International Series, and now they have to go to the home of spurs for their live fix. Fuckin' 'ave it.