Cleveland is signing former first-round Josh Rosen to a one-year deal, per sources. Despite spending time with five other NFL teams,

Rosen is only 25 years old and those who have been around him believe he is ready to prove he belongs.

— Adam Schefter (@AdamSchefter) July 21, 2022