
Head coach Mike Zimmer's era with the Vikings can best be described as "solid" — a six-year, 100-game run (including playoffs) that has produced wins in almost 60% of the games (59-40-1), three trips to the postseason, two playoff game victories and one NFC title game berth.
And the backbone of that solidity has been continuity among the organization's best players — particularly on defense.
The Vikings have been able to keep together that solid core through a series of extensions, renegotiations and a philosophy that rewards in-house talent.
At some point, though, things have to change. Veteran players get more expensive and bills come due. They get older and skills decline. They decide they want a change of scenery.
That is the story of the 2020 Vikings offseason-to-date — one which, frankly, has surprised me in terms of just how much the Vikings seem to be willing to remake themselves on the fly and make a lot of painful salary cap decisions all at once coming off a playoff year and heading into what seems like a pretty important season.
Trae Waynes, Mackensie Alexander and Linval Joseph have already signed elsewhere, among others. Everson Griffen is as good as gone, as is Xavier Rhodes. Stefon Diggs pushed his way out the door via a trade to Buffalo.
As Ben Goessling wrote over the weekend, the moves were foreshadowed in Mike Zimmer's comments shortly after the season ended with a lopsided playoff loss to the 49ers.
"At the end of the day, it ends up being a young man's game," Zimmer said at the time. "The more that we as coaches can help develop these young guys, the quicker that we can help develop them, the better it is for them."