Veteran safety John Johnson III agreed to a three-year, $33.75 million contract with the Cleveland Browns on Monday. The deal reportedly includes $24 million in guaranteed money.
The 25-year-old Johnson, who was limited to six games in 2019 due to a shoulder injury, bounced back nicely in 2020. Johnson finished with 101 tackles, eight passes defended and one interception.