They also signed free-agent defensive tackle Dylan Bradley, who was on their practice squad last season.
It's unclear what the compensation is in Richardson's "prove-it" deal, but Minnesota ensured it could afford both major additions this offseason by reportedly restructuring the contract of RB Latavius Murray earlier this week.
Sheldon Richardson will play for his third team in as many seasons this year.
The Minnesota Vikings have officially come to a one-year deal with defensive tackle Sheldon Richardson. The Seahawks expressed a strong interest in re-signing Richardson, but his contract demands likely priced them out of negotiations and the team has moved on to investigating fits with other free agents instead.
Johnson plays a similar role as Richardson and at 33 years old (he turns 34 in August) could be viewed as a one- or two-year fill in.
It's not hard to see why he'd want to join the Vikings after leaving Seattle as with the Jets, as well, as he's accustomed to playing within great defenses. Coming out of college, he was high on the Vikings' radar, but was off the board by the time the Vikings drafted Sharrif Floyd. Minnesota's four starting lineman of Griffen, Joseph, Richardson and Danielle Hunter will keep opposing quarterbacks up late at night, and could propel the Vikings to another NFC Championship Game appearance - if not more.
Richardson's 2017-18 season was one of his worst as a professional, but it was still an above average season for most defensive lineman.
So, let's welcome Richardson to town!