See more of the story

A few assessments can be made about this NFL season without much dispute:

• No team is going to ease its way to U.S. Bank Stadium for Super Bowl LII.

• The odds of a champion repeating are slim (hello, Patriots).

• And history says the team that calls the host stadium home is never around at the end (looking at you, Vikings).

But let's face it, these 17 weeks are fraught with surprise and disaster. Be leery of the person who claims to know exactly how this all ends. This much, however, we can reasonably presume: These 10 games will define the 2017 NFL season.

Week 1: Giants at Cowboys

Dak Prescott (right) narrowly lost his NFL debut in Week 1 vs. the Giants a year ago. He's a better version of that quarterback now, but the Giants are more dangerous, too, having added receiver Brandon Marshall. Two Super Bowl contenders knock heads right away.

Week 2: Vikings at Steelers

The Vikings jumped out to a 5-0 start last year before it all fell apart. We'll see here whether they've rebounded, with a tough road test against tried-and-true Ben Roethlisberger.

Week 4: Raiders at Broncos

If the Raiders are the team we saw before Derek Carr's season-ending injury, they'll dominate their AFC West rival. Anything less will be a disappointment for Bay Area fans hungry for a championship before the team's departure to Las Vegas.

Week 5: Packers at Cowboys

They're two of the NFC favorites, with two of the league's best quarterbacks in Aaron Rodgers and Prescott. But both teams had holes to fill in the offseason. By this point, we'll know how much headway they made.

Week 6: Eagles at Panthers

Was Carson Wentz (right) a fluke? Is Cam Newton healthy enough to put 2016 in the rear view? This Thursday night game should reveal a lot about two teams that could either get back into the playoffs or fail to budge.

Week 7: Falcons at Patriots

You know the Falcons aren't over it. That dramatic Super Bowl collapse — or was it a dramatic comeback? — will still be at the front of their minds when the rematch kicks off in New England.

Week 10: Seahawks at Cardinals

It'd be foolish to overlook either of these teams. When healthy, they have the rosters, schemes and coaches to be disruptive. They could enter this game as one-loss teams.

Week 11: Patriots at Raiders

Who would've guessed just a few years ago this game could be potentially meaningful? It's hard to picture the Patriots losing — unless you erase from your mind the Raiders of old and see the ones that were playoff contenders a year ago.

Week 13: Steelers at Bengals

As much as two teams can despise one another, they do, and they can't hide it. For hot blood alone, this is a must-see. But more than that, the AFC North (Browns aside) is arguably the nastiest and most closely contested division in football.

Week 15: Patriots at Steelers

There's a good chance one of these two will spend the first week of February in Minneapolis.