I'm from Britain, and I'm not personally a fan of the idea. I think if you wanted to see a game so badly and you lived outside of the US then you should make your own effort to go and see a game. That's where the real atmosphere is, it just wouldn't be the same with a stadium full of English people in Wembley or something. The true NFL experience is in the US.
|