RandyMan
Member
I remember years ago they mentioned they wanted to do a Superbowl in London. I think that'd be kinda cool. But I don't see that happening for years or until maybe some teams from the UK or whatever make it to the NFL. But what other places would you like to see a Super Bowl take place?