MMC
Global Moderator
With the NFL clearly wanting to expand its international brand, is there a chance they would ever hold the game in a different country? If so, where could it be held? Could any of London, Toronto, Vancouver, Mexico City, Dubai, or Jeddah one day be home to a Super Bowl?