I dont think, nor am I advocating, that a team will ever call London home. But what I do think will eventually happen is there will be one game in London every single week of the season, sans week 17. I think every team will eventually have one game a year in London.....which, again, I dont see a problem with.
this is a terrible idea
if the plan isnt to start a London franchise , what in the world is the point of going each week ? teams lose a home game ; its devastating to west coast teams in terms of the 8 hour time difference . the London fan base just isnt there ... NFL Europe flopped horribly for a reason . its a novelty at this point and that's why it draws big crowds . you really think NFL football can compete week to week against the EPL?