I can honestly see the Sharks re-signing Granlund instead of shipping him off. It's rare to find guys who can produce like he is in such a difficult situation, and I imagine his experience and leadership are a big reason why Celebrini is having the start he is. Would picking up another draft pick when the team already has 12,000 of them in the next while justify disrupting that?
It's going to really depend on what teams are offering at the deadline and obviously if Granlund is even interested in sticking around. He would be well within his rights to say, "sorry, I want to play on a good team".
If a team that I am not expecting to make the ECF/WCF offers a 1st round pick, I think that would be hard to turn down. We need to pick up some RHDs, and the guys like Hensler/Mrtka/Fiddler who are looking like late-teens/early 20's picks are really only within our reach if we get a 1st for Granlund.
But if Granlund wants to come back and teams aren't offering a 1st round pick, then I would be happy to re-sign him up to three years.