Cleveland Browns at Buffalo Bills: The Browns and Bills both showed their stuff in victories this past week, but the Browns are definitely the better team. That being said, the city of Buffalo has really rallied around their team this season, especially with the snowstorms affecting the city. The Bills should be able to pull out another big victory at home.
San Diego Chargers at Baltimore Ravens: The Chargers are very overrated this season, especially Philip Rivers. The Ravens are coming off a huge road win over the New Orleans Saints. The Chargers would be hard pressed to win in San Diego, never mind Baltimore. Ravens win.
New York Giants at Jacksonville Jaguars: It’s been a tough season for Tom Coughlin, but maybe beating his old team will give him a little bit of satisfaction. The Giants are only a six game losing streak, but what better what to break that than against the Jaguars?
Cincinnati Bengals at Tampa Bay Buccaneers: The Bengals may not be the best team in the league, but they are on top of the AFC North. The Bucs are the worst team in the NFC South. If the Bengals can win in New Orleans, they’ll have no problem in Tampa Bay.
Oakland Raiders at St. Louis Rams: The Raiders are coming off a win, and the last time they were in St. Louis the Rams managed to upset the Broncos. The Rams defense has really come alive recently, and the Raiders don’t have an offense. Rams pull out a victory.
New Orleans Saints at Pittsburgh Steelers: The Saints just lost three in a row at the Superdome. It’s like they don’t even want to win anymore. The Steelers on the other hand have the winning attitude that they had back when they were winning Super Bowls. Steelers win.
Carolina Panthers at Minnesota Vikings: Both teams suck, and games like these normally come down to home field advantage. Teddy Bridgewater isn’t exactly good, but even he can handle the Panthers. Vikings win.
Arizona Cardinals at Atlanta Falcons: The Falcons can’t win, and the Cardinals (despite last week) believe they can’t lose. This is a big game for the Cardinals to stay on top of the division, and big teams win big games.
New England Patriots at Green Bay Packers: The Patriots have been riding the defense and Rob Gronkowski to seven straight wins; but the Packers have looked great, especially at home. As long as Aaron Rodgers doesn’t screw up, the Packers should be able to secure the victory in front of the home crowd.
Denver Broncos at Kansas City Chiefs: The Broncos have looked bad the last few weeks. No one on the team has done anything (except Peyton Manning, of course), but maybe a division matchup can change that. A win here coupled with a Patriots loss would put the Broncos a little closer to the first seed. Broncos win.
Miami Dolphins at New York Jets: The Jets are a joke. And now Geno Smith is starting again? The Dolphins are still chasing a Wild Card, so they’ll come to play. Dolphins win.