Every year the NFL schedule comes out and we make quick decisions on how a team's slate stacks up based primarily on how its opponents fared the previous season.
But as we know in the NFL, things change quickly. The Vikings are a prime example, having gone from 12-4 to 6-10 to 3-13 to 10-6 and now an 0-2 start in successive seasons.
Of that 0-2 start, it is tempting to think the sky is falling, or at least that the roof is drooping.
While the Vikings have had many flaws exposed already, there are some things that break more favorably in the weeks ahead than previously thought.
For example:
The Vikings should win their home opener Sunday against the woeful Browns, who have scored just 16 points total in their first two games.
The following week, they play the Steelers in London. Pittsburgh went 8-8 last season -- a tie for its worst record since 2003. The Steelers have been a rock, a model franchise. That is changing this year. They are flat-out awful, and they shouldn't be much better by Week 4.
That gives Minnesota prime chance to go into the bye week 2-2. Beyond that are five games that will make or break the season, many of which look more favorable after seeing their opponents play this season. The stretch goes: