49ers Add QB Josh Rosen, the No. 10 Pick in 2017

Josh Rosen in his rookie year with the Cardinals. Photo by John Fisher/CSM/REX/Shutterstock

Quarterback Josh Rosen, the Arizona Cardinals’ No. 10 pick in 2017, will get another shot to resurrect his NFL career. According to ESPN’s Adam Schefter, Rosen signed with the San Francisco 49ers on Tuesday and will be added to the team’s active roster.

Rosen started the offseason with the Miami Dolphins but couldn’t earn his place on the roster and was waived by the team in early September. The 23-year-old QB was eventually picked up by the Tampa Bay Buccaneers, who then added him to their practice squad.

Meanwhile, the 49ers struggled with injuries at the quarterback position for the better part of the season, with starter Jimmy Garoppolo being out for a while with an ankle injury. To make matters worse, backup Nick Mullens suffered an elbow injury last week.

The team now finds themselves with third-string quarterback C.J. Beathard as the only viable option ahead for their game against the Cardinals on Sunday. Perhaps that’s why they elected to give Rosen a chance.

Rosen is expected to be a backup in the Cardinals game, but the former UCLA star could easily get a chance to play if Beathard struggles.

After a promising college career, Josh Rosen was projected to be one of the best quarterbacks in a draft class that also had Baker Mayfield, Josh Allen, and Lamar Jackson. But while all three others went on to become starters for their teams, Rosen struggled to show that he belongs in this league.

Rosen had a forgettable rookie campaign, struggling behind an atrocious offensive line. He finished the season with a 3-10 record while completing 55.2 percent of his passes for 2,278 yards, 11 touchdowns, and 14 interceptions.

The Cardinals decided to trade Rosen to the Miami Dolphins the following year, but he failed to do any better. In six games (three starts) in 2019 with Miami, Rosen threw for just  567 yards and one TD while having five interceptions.