Saw a great idea in the latest Peter King FMIA article, suggested by a reader:
Make the 17th (and potentially 18th) games against a rival every year and play those games at neutral venues. Would be great, for example, to make the Rams-Chargers an actual thing, and those dates could also be used to export the game around the world to meet demand, as well as take the games to football friendly states that have no NFL team.
I hate the idea of an 18th game. Think it's currently too many games if you have a post season run.
The idea that the 17th game is at a a neutral venue isn't a bad one. Teams then have 8 games at home and 8 games away, with the 17th game at a neutral venue for all teams.
For the 17 games I'd make the following choices:
6 games against divisional rivals (home and away)
4 games against division within conference (2 home and 2 away)
4 games against division outside of conference (2 home and 2 away)
2 games against the two remaining divisions in its own conference based on previous seasons divisional ranking (1 home and 1 away)
1 game against a non-conference opponent from a division that the team is not scheduled to play (neutral venue)
I feel like the above is fairer since it keeps the US fans with 8 games at home. They also get the divisional games every year. They also get the round robin of NFC and AFC games. They also get the additional conference games where they are more likely, in general, to play a rival.
The outlier game is the NFC v AFC fixture. This is more random of a fixture since it would be based on previous season's divisional ranking. That makes it more suitable as a neutral venue game. Given there would 16 of these fixtures, they could be Weeks 1 to 16. Probably wouldn't want Week 17 games outside of US since they would be unfair for teams who make the play-offs.
To make neutral venues work (and them likely being non-US) then you need to include a 2nd bye week for all teams. Given travel to neutral games is likely to be different distances (for example Mexico or Canada versus Europe or SE Asia) then a 2nd bye week seems the only fair way to compensate for this. The 2nd bye week also helps players since they are being stretched to the limit with current schedule.
The knock on effect is that either the season is 1 week longer (not necessarily ideal) or you spread the 2 bye weeks throughout the current schedule and you have less games being played each week. More teams would have to have bye weeks each week.