Link – NFL agrees to play regular-season games at Twickenham

posted in: Links, NFL | 0

So, in 2018 there will be 5 games in London, so at what point does it just make more sense to have one team based there permanently? Now yes, there would be some issues with them traveling to the US for away games, but it could be worked around. (Keep them in the States for 8 weeks, play half the season at home and then the road, etc.)

Why not?

NFL agrees to play regular-season games at Twickenham

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.