John.B
macrumors 601
The NFL has apparently even floated the idea of holding the Superbowl in England, fergawdzsakes! 😱 😡 🙁 😕They do play 1 game a year in England, and are mulling over a decision to play in Japan, don't know if that one will fly, but it would be a good thing if they do it.
Technically if the game isn't played anywhere else then "world champions" would be fitting... who's to challenge it?