Six years ago, the Vikings opened free agency by signing former Giants nose tackle Linval Joseph, giving themselves the run stopper they badly needed in an effort to remake their defense in Mike Zimmer's first season.
On Wednesday, the same day Joseph officially left for a new team, the Vikings opened free agency by landing his replacement.
The start of the 2020 league year initiated the next stage of the Vikings' defensive life cycle, as the team agreed to a three-year, $27 million deal with former Ravens defensive tackle Michael Pierce on the same day Joseph reportedly signed a two-year, $17 million contract with the Chargers. The 27-year-old Pierce started 14 games for the Ravens last year, after two impressive seasons as a run stopper in 2017 and 2018.
Pierce played around 340 pounds during those seasons, but Ravens coach John Harbaugh held him out of the team's minicamp last year when his weight was close to 390. After dropping around 30 pounds in five weeks, Pierce was back on the field during Ravens training camp. He'll get $18 million in guaranteed money with the Vikings and could earn an additional $1 million in incentives through the course of the deal.
In Minnesota, he'll be asked to take Joseph's spot at nose tackle as the Vikings remake a defense that continued its metamorphosis.
In addition to Joseph signing with the Chargers, an NFL source said defensive end Everson Griffen was actively exploring the market as he officially became a free agent Wednesday.
Griffen, who voided the final three years of his contract last month, could still wind up back in Minnesota, but his foray into free agency served as another marker of a changing Vikings core.