Report: Sheldon Richardson lands with Browns on three-year deal

The Minnesota Vikings have now seen both of their top free agents land elsewhere.

Defensive tackle Sheldon Richardson has agreed to a three-year, $39 million contact with the Cleveland Browns, according to ESPN’s Adam Schefter.

Richardson signed a one-year, $8 million deal with the Vikings last season. He ranked 14th in the NFL among defensive tackles in QB pressures, according to Pro Football Focus.

The Vikings signed Shamar Stephen to a three-year contract on Monday night.