A CBS Sports betting columnist who went a perfect 5-0 in Week 7 has released his top wagers for NFL Week 8, highlighting five key plays and providing straight-up winners for every game.
The analyst, who improved his season record to 18-17 against the spread, leans heavily on the Pittsburgh Steelers to continue their dominance over the Cleveland Browns. Pittsburgh has not lost a regular-season home game to Cleveland since 2003, and the Steelers' renewed commitment to the run game matches up well against a Browns defense that allowed 129 rushing yards and three touchdowns to Tony Pollard last week.
In the passing game, the columnist expects a big day from Baltimore Ravens wide receiver Zay Flowers, projecting 90+ receiving yards. Flowers has averaged 117.5 yards in the two full halves he has played with a healthy Lamar Jackson this season, and Jackson is expected to return against the Buffalo Bills.
Arizona Cardinals tight end Trey McBride is backed to exceed 70 receiving yards against the Dallas Cowboys. McBride has caught at least seven passes in nine consecutive games, the longest such streak ever by a tight end, and faces a Cowboys defense that could struggle to contain him in a likely shootout.
The Patriots-Dolphins matchup in Miami is targeted for the over 43.5 points. Miami's offense has scored 24 and 28 points in its last two games, while New England quarterback Drake Maye has rediscovered his deep ball against a Dolphins secondary allowing the third-highest yards per completion in the league.
Finally, a two-leg parlay pairs the Jacksonville Jaguars -5.5 with running back Bhayshul Tuten to surpass 80 combined rushing and receiving yards versus the Indianapolis Colts. Jacksonville, coming off a bye, faces a Colts team in turmoil after firing GM Chris Ballard and trading away key veterans. Tuten ranks among the top-10 running backs in yards after contact per carry and draws a Colts defense that is 28th in yards per carry allowed.
The columnist's straight-up picks for Week 8: Packers over Panthers, Ravens over Bills, Bengals over Titans, Cowboys over Cardinals, Lions over Vikings, Jaguars over Colts, Raiders over Jets, Steelers over Browns, Falcons over Buccaneers, Rams over Chargers, Chiefs over Broncos, Patriots over Dolphins, Commanders over Eagles, Seahawks over Bears. His overall straight-up record stands at 68-39, including a 9-5 mark last week.


