Every week there seems to be some kind of big upset in the NFL. Week 6 is no different, as there are three favorites that need to be worried about losing to lesser teams.
It doesn't matter if the team played poorly or if there was just one play that went wrong. Sometimes the better team loses the game.
Here's a look at three potential upsets on the horizon.
Their celebrations need to end there, because now they travel to play the Seattle Seahawks.
Before you start to chuckle, take a look at what Seattle has done this year.
Seattle finds a way of making teams play down to their level, which is clearly a concern for the Patriots, as they are the better team.
San Francisco is off to the kind of start that most people expected them to have.
Their four wins are by a combined 92 points, and most of the season has looked relatively easy for them.
That's why Sunday's matchup with the New York Giants is especially concerning.
Inconsistency is a part of the Giants' game plan, and that could certainly mess up the Niners.
San Francisco is precise and deliberate with almost everything they do, so being in a game with unpredictable characteristics could help to throw everything off.
Both teams are extremely talented, but New York has a way of messing you up and getting teams out of what they've worked on.
Boasting one of the top defenses and offenses is a rare commodity and one that Houston should be proud of.
Unfortunately, they play the Green Bay Packers this week.
Green Bay is coming off of a loss to the inferior Indianapolis Colts, so expect them to play like they have something to prove.
Will playing Aaron Rodgers and the Packers be worse?
Only time will tell, but the Texans need to be at the top of their game if they want to remain undefeated.