The National Football League has released their schedule last Thursday, giving starved and hungry sports fans some much-needed excitement. With the 2020 season nearly here, and the NFL schedule being released, here are the 10 must-watch games every fan has to consume.

10. Bengals vs Dolphins (Week 13) 

It's Joe Burrow vs Tua Tagovailoa! The biggest question facing this matchup is if Tua Tagovailoa will be healthy and starting for Miami. If he is, then this could be a game for both young quarterbacks to either prove the doubters wrong and believers right.

9. San Francisco 49ers vs New England Patriots (Week 7)

Jimmy Garoppolo steps into Gillette Stadium after being traded to the San Francisco 49ers three years ago. It would be all the more interesting since long time Patriots quarterback Tom Brady has moved on, and Garoppolo was once the heir apparent to Brady. After starting for the Niners in Week 12 of the 2017 season, Jimmy G has not looked back and is poised to take the reigning NFC champions back to the Super Bowl, and might be doing so while showing his former coach Bill Bellichick what he had lost.

8. Green Bay Packers vs Tampa Bay Buccaneers (Week 6)

Tom Brady, Buccaneers
ClutchPoints

Two iconic quarterbacks facing off, probably for the last time? In a Week 6 showdown, Aaron Rodgers and the Green Bay Packers will pay Tom Brady and the Tampa Bay Buccaneers a visit, in what will be Rodgers and Brady's rubber match, as both quarterbacks have a win against each other. This is, of course, is assuming that Rodgers is still the Packers' starting quarterback.

7. San Francisco 49ers vs New Orleans Saints (Week 10)

If last years fantastic match is any indication, football fans are in for a treat when the Niners once again steps inside the Mercedez-Benz Superdome and clash with the Saints. This year's iteration will have a little twist, as former Niners wide receiver Emmanuel Sanders is now playing for the other side. San Francisco won the match last season in a high scoring game, and the NFL and its fans can anticipate another NFC shootout.

6. San Francisco 49ers vs Dallas Cowboys (Week 15) 

An NFC classic rivalry on primetime TV. This what the NFL schedule gods were made for. The Cowboys are hanging on a slim margin as they own the all-time regular season against the Niners by one win. And with the NFC West being as competitive as it is, this could be a very important game for San Francisco late in the season. Expect all-time greats of both teams to be present in Cowboys Stadium to be featured.

5. Minnesota Vikings vs New Orleans Saints (Week 16) 

The Minnesota Vikings defeated the New Orleans Saints in the NFC Wild Card in what was an overtime thriller. Seeking revenge, expect Drew Brees and company to show up in what could be a Christmas Day masterpiece.

4. Kansas City Chiefs vs Tampa Bay Buccaneers (Week 12)

Andy Reid, Chiefs

It's either going to be a passing of the torch, or the old guard still standing tall. Tom Brady has been the cream of the crop in the last two decades as far as NFL quarterbacks and is still going strong. Patrick Mahomes just won his first Super Bowl and is destined to take over as the best signal-caller in the league. One has got to give, and football fans will find that out when the Chiefs visit the Buccaneers in a Week 12 clash.

RECOMMENDED (Article Continues Below)

3. Tampa Bay Buccaneers vs New Orleans Saints (Week 1)

Tom Brady vs Drew Brees right of the bat! The NFL is treating its fans with a Week 1 special as two of the all-time great quarterbacks duel it out in an NFC South divisional afternoon showdown. With all due respect to the Dallas Cowboys and the Los Angeles Rams, this should have been a primetime game!

2. Kansas City Chiefs vs Baltimore Ravens (Week 3) 

Not only is it a battle of the two best AFC teams from last season, but it's also a showdown of two MVPs of the last two years. After a disappointing upset loss to the Tennessee Titans last season in the AFC Divisional Round, Lamar Jackson, and the Ravens should be very eager to send a message to the rest of the AFC, and beating the defending Super Bowl champions could be the statement that they need.

1. Houston Texans vs Kansas City Chiefs (Week 1)

Is there ever any doubt that the most anticipated game of the NFL schedule will be the very first game of the season? Due to the COVID-19 pandemic, major have been on hiatus, and leagues from all over the world are facing uncertain futures. If the Texans and the Chiefs go as scheduled, it wouldn't just be a win for football, but a win for sports.