its more like the NFL plays 2, next year 3, games a season there.
Wembley was AMAZING to watch a game in.
the fans were such sarcastic bastards to the Jags.