Rosen, the No. 10 pick in the 2018 draft, last played for the Atlanta Falcons in 2021, completing 2 of 11 passes with two interceptions.
The Browns, who face the possibility that starter Deshaun Watson could be suspended under the NFL’s personal conduct policy, are looking to enter training camp with four quarterbacks.
Watson and Jacoby Brissett, who was acquired in free agency this offseason, will essentially both be QB1 entering training camp, but the Browns are planning to start Brissett in the event that Watson is suspended.
Rosen, 25, has spent time with five NFL teams since he was drafted out of UCLA.
ESPN’s Jake Trotter contributed to this story.