Sunday, 25 October 2015

The NFL will play two games in London each of the next five years, with the Jags playing in one of the two. Even in the War of Independence America didn’t punish the Brits this much.

No comments:

Post a Comment