SeatownJay
Active member
This is NFL related. Apparently Tottenham Hotspur, a Barclay's Premier League team in London, has decided to redo the plans for their new stadium to make it multi-purpose, meaning it can be used for NFL games, potentially including a London-based team.
http://www.dailymail.co.uk/sport/footba ... adium.html
http://www.dailymail.co.uk/sport/footba ... adium.html