- Thread starter
- #1
huskers1217
Well-Known Member
I was reading an article on NFL.com today and they were mentioning the best cities never to hold a super bowl (K.C, D.C, Green Bay, and Chicago were on the list) but London got my curiousity.
How big would a London Super Bowl be?
How big would a London Super Bowl be?