Chicago Bears at Detroit Lions

The Bears offense, going up against the Lions' third-string quarterback...Happy Thanksgiving.

This one will be a snooze fest.

I'll pick the Bears simply due to their defense, but it won't be pretty.

Score: Bears 16, Lions 13

Buffalo Bills at Dallas Cowboys

There are legitimate concerns with Dallas, but I like them on Christmas Day in a close one.

The Bills defense is legit, but I still don't trust that offense to perform against top teams. It's done well the past few weeks, but have you seen their performance?

The Cowboys were flat against the Patriots, but back at the comfort of Jerry World, I think they'll squeek out a win.

Score: Cowboys 26, Bills 23

New Orleans Saints at Atlanta Falcons

The Falcons season is over. They can technically get to 8-8 if they win the rest of their games, but that won't happen. They don't have anything to play for.

The Saints on the other hand are hungry, and aside from their past meeting with the Falcons where they were surprisingly manhandled, have been among the most consistent teams in the league.

This game will go far differently this time

Score: Saints 31, Falcons 13

Green Bay Packers at New York Giants

The Packers were manhandled by the 49ers on Sunday. This is a flawed team that has lost a lot of steam as the season has progressed. Rodgers has declined, and Matt LaFleur seems to not be able to adjust to situations as games progress.

Luckily though, they go against a tire fire in the New York Giants.

Score: Packers 27, Giants 10

Washington Redskins at Carolina Panthers

Similarly to the Packers, the Panthers have declined as the season has marched on.

Also, the Panthers are playing the second worst team in the league, and an offense that couldn't start a car, even if they had the key in their hand.

Score: Panthers 31, Redskins 7

San Francisco 49ers at Baltimore Ravens

We very well could be getting a preview of this year's Super Bowl. It should be very telling of both teams.

Can Lamar Jackson overcome this stiff defense? Can the defense halt Lamar? Can Jimmy G beat the league's best team?

I'll go with the Ravens purely because they have home turf, but if this were on a neutral site, I'd have a much tougher time picking a winner.

Score: Ravens 27, 49ers 23

Tennessee Titans at Indianapolis Colts

I'll go with the Titans here. They have been on a roll the past six weeks, going from 2-4 to 6-5, and right back in the playoff race.
The defense is a top-ten unit in the league, and the offense has shown a much greater ability to make plays.
I think they'll shake this curse they have of playing against the Colts.
Score: Titans 26, Colts 19

Philadelphia Eagles at Miami Dolphins

The Eagles will win this one, but it won't be convincing.

Seriously, Philadelphia is a shell of the team that won the Super Bowl.

I don't want to hear Eagles fans saying that Nick Foles would do better with this offense than Carson Wentz is doing, but Wentz needs help. No one outside of Zach Ertz can catch a football.

Score: Eagles 21, Dolphins 17

Tampa Bay Buccaneers vs. Jacksonville Jaguars

When will Jacksonville go back to Gardner Minshew? He was by no means a world beater, but this offense with Nick Foles has looked straight up putrid.

Combine that with the fact that the pass-happy Bucs will go up against a crazy vulnerable defense, and the Jags will fall in the standings.

Score: Buccaneers 24, Jaguars 10

New York Jets at Cincinnati Bengals

A few weeks ago, this would have been a much closer game, but the Jets are starting to roll.

Sam Darnold has shaken off the ghosts of his past and has strung together a nice couple of games.

Not only that, but they get an easy win, facing the Bengals.

Score: Jets 27, Bengals 13

Cleveland Browns at Pittsburgh Steelers

Ahh yes, the rematch of the infamous helmet smack game...

Looking past that, the Browns are likely to get the best of the Steelers again.

The Browns have cooked up a few solid performances in a row, and the Steelers have been trending in the opposite directions.

Yet another quarterback change is putting Devlin Hodges in the driver's seat again, and the injury bug has seriously depleted the team's playmakers.

Score:  Browns 24, Steelers 16

Los Angeles Rams at Arizona Cardinals

Upset alert! I'm picking the Cardinals.

Have you been impressed with the Rams the past few weeks? No. The offense has stagnated, and the defense was just rolled over by Lamar Jackson.

Now they face Lamar Jackson Lite (Kyler Murray), and the Cardinals, which are coming off a bye. Plus, the Arizona is playing at home.

This seems like a recipe for a home victory for a Cardinals victory.

Score: Cardinals 31, Rams 27

Los Angeles Chargers at Denver Broncos

This looks like it will be a snooze festival similar to the Bears-Lions game.

Phillip Rivers has seriously regressed, and Brandon Allen likely isn't going to light the world on fire.

Chargers have the better defense and more playmakers on offense, so they're likely to come out on top.

Score: Chargers 19, Broncos 16

New England Patriots at Houston Texans

This Patriots team is different than previous years. The team wins games with defense.

Tom Brady has been no where close to special this year, but because of the defense, he doesn't have to piece together long scoring drive, since he is given great position.

I do think that this will bite them in the rear eventually, especially if the Pats play the Ravens or Chiefs in the playoffs, but it won't be this week.

I don't trust Houston situationally to beat New England.

Score: Patriots 23, Texans 18

Minnesota Vikings at Seattle Seahawks

Minnesota has been pretty impressive as of late, although they are not without flaws.

Now they are coming off a bye, so they've had an extra week to prepare for a talented Seattle team with an MVP candidate at quarterback that has basically carried the team on his back.

This will be a reeeeeeal close game, but I think the Vikings will actually squeak out a victory.

Score: Vikings 23, Seahawks 21

More From CBS Sports Radio 1360 AM