Honestly, I expect a different looking roster. Not too different, but different.
I'm frustrated with X, and considering that Pharoh Cooper was better and was cut for less (and also considering that we have a new STs coordinator and assistant STs coordinator from a different team), it wouldn't shock me one bit to see him gone, even though he's an ERFA. He's also older compared to the other receivers we have (X is turning twenty-nine this September), and I think we're going to sign Brennan Presley and Tru Edwards to futures deals along with Mario Williams (not even counting receivers that are likely going to be drafted by us), so there's even more younger competition in the way.
Oldnotdead (if he's okay. I know that he was extremely opinionated, rubbed people the wrong way, and we didn't see eye-to-eye on some topics, but I still hope he's doing okay.) should be happy with Havenstein likely retiring. I wish Big Rob the best in his new endeavors, but McClendon took that job by the horns.
We probably shouldn't forget that Higbee is a free agent as well. I hope we re-ink him to a short-term contract; he makes us a better football team, but I wouldn't go more than two years and six-to-eight million-per-year. He's aged, and he's had injuries. He's still a good tight end, but the injuries and age is concerning.
As for our secondary, I'd like to keep Kam Curl and Roger McCreary. I'd hope for a three-year deal with Curl and a one-year, prove-it contract with McCreary. D-Will is someone I believe will be cut to make room for a possible signing, and he's lost a fair few steps. Witherspoon, you could possibly ink to a lesser deal, but I think they want to remake that room. I think Durant is going to get paid a lot more than we're willing to go. Kendrick is a RFA, but I don't like him and don't want to keep him.
Tutu's likely gone. I wish we could've used him better, but it wasn't to be.
I don't know about Reeder. He's like the cat that comes back from that one song; there could be a nuclear fallout, and he'd be on our team with a smug-ass grin.
Humphries and Quessenberry are likely gone as well. I think you could say Quessenberry could stay, but Humphries, when not healthy scratched, was pretty bad.
Garoppolo should be going elsewhere if we're drafting a young quarterback.
I don't know what you do with Rivers. He's played more than Hunter, but he's the kind of player you upgrade.
Don't know what you do with McQuaide either. I have to assume that we're going to bring in a younger long-snapper for competition, since he's a thirty-eight-year-old, but he steadied the entire unit. We'll chalk that up as a "we'll see".
That's my thoughts on the whole roster. Not going to get into draft stuff too much on this thread.
A lot of things are going to depend on whom we sign to futures and whom we sign/trade for in free agency.