hallenbeck, With the White Hart Lane (aka Tottenham Hotspur Stadium) being named home of #NFL in the UK, how does this raise the profile of Spurs in the US? Are we a big team in America or relatively unknown?
Interested to hear from our friends from the USA.
Add comment