-
At the moment the Jaguars are the "home" team in London and they play one game here every year. This is in part because they cannot sell out their stadium in Jacksonville so it is a revenue boost for the franchise.
The second game is a bit of a rolling window with really any potential match up available (as long as it is not another AFC South team) . It is has to be agreed in advance because it will mess up a "home" game for one of the two teams playing.
I think I read that theyre planning that over the next 10 years every team will have played in London. Or something along those lines.