Who is the best quarterback in the NFL? Patrick Mahomes is the reigning MVP, and he played like it to start the 2019 regular season, but now that Mahomes is out with a dislocated kneecap, the door is wide open for a new MVP. And after what happened in Week 7, that man could be Dak Prescott. With his offensive line back in place, Prescott and the Dallas Cowboys (4-3 SU and ATS) destroyed the Philadelphia Eagles 37-10 as 3-point home favorites on Sunday Night Football.

Alas, the Cowboys have the bye for Week 8, so they’re not available on the NFL betting odds this time around. But there’s another big game coming up this Sunday night, and even if Mahomes isn’t playing, there’s another former MVP who is.

2019 NFL Week 8 Best Odds and Matchups

1. Green Bay Packers at Kansas City Chiefs (Sunday, 8:20 PM ET, NBC)

Aaron Rodgers is getting some MVP attention with the Packers (6-1 SU, 5-2 ATS), but running and defense have just as much to do with Green Bay’s success this year. They’re 5.5-point road favorites on the NFL odds board over the rested Chiefs (5-2 SU, 4-3 ATS), who have Matt Moore starting at quarterback in place of Mahomes. Moore was steady in relief during last Thursday’s 30-6 win over the Denver Broncos (+3.5 at home).

2. Carolina Panthers at San Francisco 49ers (Sunday, 4:05 PM ET, FOX)

The Niners (6-0 SU, 4-2 ATS) are one of two teams with perfect records through Week 7, and they’re 6-point favorites on the NFL lines for what should be a competitive game against the Panthers (4-2 SU and ATS). QB Cam Newton is still out for Carolina with a Lisfranc sprain; Kyle Allen has played at slightly above league-average in his place.

3. Philadelphia Eagles at Buffalo Bills (Sunday, 1 PM ET, FOX)

They got smoked by Dallas last week, but while the Eagles (3-4 SU, 2-5 ATS) try to reassemble their broken defense, QB Carson Wentz is playing at considerably less than MVP-level, and he might not have LT Jason Peters (knee) in front of him this week. The Bills (5-1 SU, 4-2 ATS) can definitely take advantage as 2-point home favorites.

4. Cleveland Browns at New England Patriots (Sunday, 4:25 PM ET, CBS)

The Patriots (7-0 SU, 5-2 ATS) are the league’s other perfect team, and while it’s usually bad to take big chalk when you bet on the NFL, the defending champs are 4-0 ATS this year when laying between 10 to 20 points. They’re giving 13.5 points to the Browns (2-4 SU and ATS), who have seen QB Baker Mayfield turn to dust before their eyes.

5. Oakland Raiders at Houston Texans (Sunday, 4:25 PM ET, CBS)

This game has the highest total on the Week 8 NFL odds at 51.5, thanks in part to the Texans (4-3 SU and ATS) and their MVP candidate, QB Deshaun Watson. He’ll get his opportunities against Oakland (3-3 SU and ATS) and their awful defense. The Raiders are 7-point underdogs at NRG Stadium.

6. Tampa Bay Buccaneers at Tennessee Titans (Sunday, 1 PM ET, FOX)

This was supposed to be a showdown between the top two picks of the 2015 NFL Draft, but with Ryan Tannehill replacing Marcus Mariota for the Titans (3-4 SU, 2-4-1 ATS), it’s up to Jameis Winston and the Buccaneers (2-4 SU and ATS) to get their act together as 2.5-point road dogs.

7. Arizona Cardinals at New Orleans Saints (Sunday, 1 PM ET, CBS)

The future already looks bright for the Cardinals (3-3-1 SU, 5-2 ATS) after three straight upset wins with their No. 1 pick, QB Kyler Murray. But the NFL betting odds for this matchup are off the board until the Saints (6-1 SU, 5-2 ATS) decide if Drew Brees will return from his thumb injury this week.

8. Seattle Seahawks at Atlanta Falcons (Sunday, 1 PM ET, FOX)

The Seahawks (5-2 SU, 3-4 ATS) laid an egg last week, but they’ve got a very winnable game coming up against the Falcons (1-6 SU and ATS), who saw QB Matt Ryan go down with a sprained ankle. This game is also circled until more is known about Ryan’s status.

9. New York Giants at Detroit Lions (Sunday, 1 PM ET, FOX)

The Matt Jones honeymoon is already wearing off for the Giants (2-5 SU and ATS). Jones has played considerably worse than Eli Manning did, and Big Blue are in big trouble as 7-point road dogs against the Lions (2-3-1 SU, 4-2 ATS).

10. Cincinnati Bengals “at” Los Angeles Rams (Sunday, 1 PM ET, CBS)

Our last game for Week 8 takes us across the pond to London’s Wembley Stadium, where the winless Bengals (0-7 SU, 3-4 ATS) are getting 13.5 points against the Rams (4-3 SU, 5-2 ATS) and their re-tooled defense.