NFL @ Spurs

Hi All,

This is apparently not new news but it is to me, anybody else heard of this? What do you think?

I like the idea that it might be smaller but not that it means sharing a ground with a defined club of another sport. I can handle the London franchise playing at Wembley but walking up to Spurs new stadium with the Spurs brand all over it to watch my beloved NFL team just seems wrong.

Dude, where have you been :slight_smile: Interesting bit of news

lol, how did I miss that!?