the schedule is built on a rotation.
AFC is on a 4 year rotation (playing the same team we played 4 years ago but alternating home & away)
NFC is on a 3 year rotation (same rules as above)
Damn wish we had that schedule this year. Although barring primetime there looks to be a lot of 10am games