06-14-2015, 08:18 PM
(06-13-2015, 04:23 PM)CKwi88 Wrote: I think that a franchise in London will happen eventually. I don't think it's a great idea though. I think that first on the list would be Canada, maybe Mexico.
That's what I thought would be the best solution to the international question. Expand to Toronto and Mexico City. The flight to Mexico city would be long, but at least it's in one of our time zones.
To the op: does the average Londoner care about the NFL enough to warrant a franchise?