Vikings tackle Sheldon Richardson agreed Tuesday to a three-year, $39 million contract with Cleveland, a person familiar with the deal told The Associated Press.
Richardson, who has played with three other teams since 2013 and been suspended twice by the NFL, will receive $21.5 million guaranteed, said the person who spoke on the condition of anonymity because league rules prohibit teams from announcing signings until 4 p.m. EDT Wednesday.
ESPN was first to report Richardson’s agreement.
Richardson’s imminent signing addresses a major need for the Browns, who wanted to upgrade their interior pass rush and give help to Pro Bowler Myles Garrett. It’s the second move up front in the last week by general manager John Dorsey, who acquired edge rusher Olivier Vernon in a trade with the New York Giants.
Richardson spent last season with Minnesota, where he had 49 tackles and 4 ½ sacks in 16 games. The 28-year-old was the No. 13 overall pick by the Jets in 2013.
In six seasons, Richardson has 23 ½ sacks and 195 tackles in 87 games. Richardson was the AP’s Defensive Rookie of the Year in 2013 with the Jets.
While talented, Richardson has also run into some trouble.
He was suspended for the first four games in 2015 season for violating the substance-abuse policy for testing positive for marijuana. The league also suspended him for the first game in 2016 under its personal-conduct policy after he tried to outrun police in St. Louis, driving his Bentley at 143 mph before being stopped.