Veteran safety John Johnson III agreed to a three-year, $33.75 million contract with the Cleveland Browns on Monday, according Mike Garafolo of NFL Network.
The deal reportedly includes $24 million in guaranteed money.
After a shoulder injury limited him to six games in 2019, the 25-year-old bounced back nicely in 2020.
Speaking with reporters last September, Johnson explained how he felt like a tone-setter for the Los Angeles Rams defense:
"I've always felt like the safety should be like the quarterback of the defense. Oftentimes it's the linebacker, the middle linebacker, but just for me personally, you know, high school, college, I was always the leader in the back of the defense.