The San Francisco 49ers signed quarterback Josh Rosen off the Tampa Bay Buccaneers practice squad, marking his fourth team in three years.
ESPN's Adam Schefter first reported the move, which happened right before the deadline for Tampa to protect him.
The 23-year-old was drafted No. 10 overall by the Cardinals in 2018, and started 13 out of the 14 games he played that season. However, he was traded a year later to the Miami Dolphins for a second-round pick and a 2020 fifth-round selection.
The Dolphins then cut Rosen this past September and landed on the Bucs practice squad.