The NFL season is finally here!
While teams work hard in training camp and practice to make the season hopefully better than the previous one, we the fans sit and wait.
Every team in the league has a hated rival in the division, and every team has a game they just do not want to see on their schedules.
I tried my best to avoid repeating the same occurring teams, but some of them are just flat-out scary to play against!
Here are the most dreaded matchups for all 32 teams.