Offense:
Garoppolo
Kyle Juszczyk (paid him a lot of money)
Trent Brown
Joe Staley
Joshua Garnett (we are not good enough on the OL even if we upgrade next year. I think he would start at RG, and the new guy we bring in during draft/FA will be LG or vice versa. Maybe try him out at Center if you think he can handle it. )
Pierre Garcon
George Kittle (would be shocked if we drafted or paid another TE next offseason, so its a lock unless FO is dumb)
Defense-
DeForest Buckner
Solomon Thomas
Rueben Foster
Malcolm Smith (paid him a lot of money)
Ahkello Witherspoon
K'Waun Williams
Jimmie Ward FS (if healthy, think he starts over Colbert imo)
Jaquiski Tartt SS
Things we could upgrade and threaten current roster positions:
WR. Taylor and Goodwin seem average to me.
C. I mean Kilgore is basically gone. He sucks.
Both Guard positions. I think Garnett could start, but Tomlinson might be the odd man out if we bring in better people.
SAM LB. Eli Harold is just not that good.
LEO. No one can really do it well. Solomon won't lose his starting position, but he might become a full time DT.
CB2. Dontae Johnson has to be upgraded.
[ Edited by Ensatsu on Nov 29, 2017 at 3:49 PM ]