I'm not from the UK nor do I live there, but I've been reading a lot about this and how the NFL would like to play at least 1 regular season game PER TEAM over seas, and might even want to try and have the Super Bowl in London some year. Not sure how I feel about that. It would be like having the Premier League Championship in US. Or the Stanley Cup in China.
oh yeah, and bf2player (if your still reading after being banned) of corse im from the UK you idiot, the game was played over here! no need to neg rep me cause i hadnt heard of two teams playing a US game in the UK