Well at one point I remember Goodell mentioning a 17 game season, so that teams no longer have to give up a home game. 8 home, 8 road and 1 neutral. Or maybe that's the plan now with the 18. Play 8 home, 8 road, but an additionaly 2 that are at an international venue but one would be considered a home and the other a road game.
I can't see them organizing 2 international games per team, that would be too much work and probably not worth the effort. I think they need to try other markets and stop concentrating on cities that have already hosted it. I can't believe they renewed the agreement for the Bills. I live in the Greater Toronto Area and it's not the same atmosphere as actually going to Buffalo. I'd rather drive down to Buffalo and watch the game there, than watch it here.
Also, they need to try and hold a game in Germany, Spain or some other country. They keep saying London is going well the last two years. It's a smoke screen. Most of those fans are travelling to London to watch the game. If London was such a good market, then why did they lose the London Monarchs when they had a football team when it was the World Football League. Also if they are going to have another one in Canada, try other markets like Montreal because they have die hard fans too, but don't insult them by giving them the Bills. Have something like the Jets/Patriots there. Maybve even Vancouver. Football is growing in popularity in Japan and China, they deserve a shot. Maybe even try Scotland.