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?