Many people are wondering what the San Francisco 49ers plan on doing at quarterback this offseason with multiple quarterbacks available via trade. While the team discusses what to do with Jimmy Garoppolo, the 49ers plan on bringing back Josh Rosen, per NFL Network's Mike Garafolo.

Garoppolo has been the starting quarterback of the 49ers since late in the 2017 season when he was traded from the New England Patriots. However, after a failed Super Bowl run in 2019 and an assortment of injuries in 2020, San Francisco could move on from Garoppolo.

Garoppolo only played in six games in 2020, throwing for 1,096 yards and seven touchdowns to go along with five interceptions. The 49ers went 3-3 in his starts and 6-10 on the season.

There would likely be multiple teams interested in Garoppolo if the 49ers make him available this offseason. On the other hand, San Francisco plans on keeping Rosen on the roster, which could mean absolutely nothing in the grand scheme of things.

Rosen, who was the No. 10 overall pick in the 2018 NFL Draft, spent most of the 2020 season on the practice squad for the Tampa Bay Buccaneers. But amid their quarterback woes, the 49ers signed Rosen from Tampa Bay's practice squad late in the season to add depth at the position.

Seeing that Rosen is an exclusive rights free agent, San Francisco would have to place a tendered offer on Rosen to keep him. Given that, another team could sign Rosen in exchange for a draft pick that would be sent to the 49ers.

Rosen hasn't made a start in the NFL since Week 6 of the 2019 season when he was with the Miami Dolphins. Despite the uncertainty surrounding Garoppolo, the 49ers would prefer to retain Rosen in their quarterback room in 2021.