where did you get that rumor from? the queen of the NFL? they also want to get a team in LA again, which that i believe is a top priory last time i checked, this is an american football league its useless and stupid to get a team in London, also would make team travel very difficult and give an unfair advantage because of it. In short dont sweat it
Very recent. And you honestly think that the NFL cares about the travel issues? They had 2 games there this year and three scheduled next year, and there's no reason for either of those teams to go over there, except the almighty dollar.
They want a bigger fan base and Europe is an untapped resource. The gobs of money they are pulling in aren't enough, apparently. They want more.