Minnesota Vikings bring back DT Dylan Bradley in free agency

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.

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.

Selected 13th overall by the Jets in 2013, Richardson has 285 tackles and 19 sacks in five seasons. He played for the New York Jets from 2013-16, making the Pro Bowl after his second season.

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.