Cincinnati Bengals (-3.5) at Detroit Lions 

The Lions have a lot of heart, but the ‘pros’ for this team end there. They continue to lose starters every single week – this Sunday they will be without their starting center and top wide receiver. Tight end T.J. Hockenson is also very clearly not healthy.

Simply, the Lions do not have enough on offense to keep up with the Bengals this week. Look for Cincinnati to get back on track. 

Green Bay Packers (-5.5) at Chicago Bears 

The Packers are dealing with some serious injuries, but they should be healthier on the offensive line this week, getting two of their starters back. This will help to slow down the Chicago front. Without getting pressure, this Bears pass defense is no good and Aaron Rodgers should be able to dissect them with ease.

On the other side, the Packers’ secondary is beaten up, but the Bears aren’t consistent enough to make them pay. Chicago also could be down their top two running backs, meaning they will be starting rookie Khalil Herbert. While it will likely be close early, look for the Packers to pull away late in this rivalry game. 

Arizona Cardinals (+3) at Cleveland Browns 

This number is where it is due to the health of Kyler Murray. Of course, we will be off this bet if he is absent. However, he should play in this game, and it’s not like he’s the only quarterback with a hurt shoulder. Baker Mayfield has a torn labrum in his non-throwing shoulder, which has hurt the Browns’ overall offense.

However, it’s the Cleveland defense that should give us confidence in betting the Cardinals. The Browns gave up 47 points last week and 33 Week 1 against the Chiefs. In between those two weeks, they didn’t play anyone of note. If the Browns can only run the football with success in this game, they will have a tough time covering the spread. 

Seattle Seahawks at Pittsburgh Steelers (-5.5) 

After getting surgery on his finger this past week, Russell Wilson will miss the first game of his career. Replacing him is Geno Smith. During 2014, the last season Smith was a starter, he was horrendous under pressure, completing just 38.5 per cent of his passes while throwing five touchdowns and five interceptions.

We know the Steelers are bringing tons of pressure at home. Based on what we have seen from Smith in his career, this should result in mistakes. As for the Steelers, their offense is far from good, but the Seattle defense should help them look a bit better on Sunday. 

Buffalo Bills (-5.5) at Tennessee Titans 

Yes, the Titans are expected to have both of their starting wide receivers active together for the first time in a while. However, that doesn’t solve how bad this defense is. They are allowing 7.9 passing yards per attempt, which is the fifth-most in the league.

The Titans are also seventh-worst in rushing yards per attempt allowed (4.5). It should be another game where the Buffalo offense showcases their talent in primetime.