The NFL will someday have a franchise in London. That’s not an opinion, it’s a fact. As of 2015, league officials were taking meetings with airlines to learn more about the future of air travel. The NFL would not waste resources discussing such logistics if London expansion was not legitimately high on its priority list — especially now that the great big elephant known as Los Angeles has finally left the room.
“We started in 2007 with the games and we felt it was a 15 year process so that would give us years ’21, ’22 and that feels sort of right – five or six years.