During the Saints vs. Chargers game today (in London), the NFL Commish Roger Goodell mentioned that he wouldn't mind seeing a European city, like London, get its own team someday. It's not the first time we've heard this kind of talk. The NBA's David Stern has been mentioning this for years.
Do you guys think this will really happen someday, and do you think it should?
Do you guys think this will really happen someday, and do you think it should?