Sheldon Richardson has agreed to sign a three-year, $39 million deal with the Cleveland Browns. The deal includes $21.5 million in guaranteed money.

Richardson was a free agent last offseason and signed a one-year deal with the Minnesota Vikings. Richardson had 49 tackles and 4.5 sacks in 2018.

Richardson was traded by the New York Jets to the Seattle Seahawks in 2017.

Cleveland's front four is expected to by Myles Garrett, Larry Ogunjobi, Emmanuel Ogbah and Richardson.