Twickenham signed a three-year agreement with the American football league and - from October of next year - at least one game will be played at the venue while a minimum of two will play out at Wembley Stadium.
Oh, and don't forget that Tottenham Hotspur's new ground will also have NFL games when that stadium opens its doors in years from now.
The bottom line to all this is the NFL is going to be coming over here for the foreseeable future.
I'm intrigued to see whether there will be a season when games will play at all three venues as I currently think the Twickenham thing is just until the Spurs stadium is complete. This is merely a guess, though.