So the Rams have chosen to play in London each of the next 3 years...
I know that there's a pretty good NFL following in the U.K., but I'm wondering why anyone would agree, in effect, to play one fewer home game each year, and have that long trip across the pond.
I mean, Tampa Bay did it this year, and it led them to 10 straight losses, after a good start.


Reply With Quote

Bookmarks