We’ve been going over training camp battles along with previewing each player in our 90-in-90 series. With training camp underway, it’s time to make a prediction guessing the 49ers' 53-man roster for this upcoming season.
We’ll see how much changes between now and the start of the season. How far along Trey Lance is could determine whether the team keeps three quarterbacks. The same goes for wide receivers, cornerbacks, and safeties. Each position will have a direct effect on another.
Offense: 25
Quarterback: (3) Jimmy Garoppolo, Trey Lance, Nate Sudfield
I’m still of the mindset that Kyle Shanahan keeps three quarterbacks on the roster.