Zito brought in the better player. That was understood at the time. Who are you getting that is better than JT, for JT? For that matter, using what we do have available, who are you bringing in who is better?
The best hope, is to have a 2A/B type situation.... get Tavares at a reasonable rate, and hope you can sign one of the Free Agents to a price that works for us. Maybe you get lucky and Duchene decides to play near home for a couple of seasons.... sure, he's older and retirement contract and all... but he's still productive. He'd be affordable, even with extending Tavares.
I don't think Bennett, or Granlund will be affordable, but maybe Gourde... I'm not the biggest fan of Gourde, though
@thusk is. As a Free Agent, I don't mind it... as a trade... meh.
Outside of that, it's gambling on a trade... I think Cozens is on the radar, not sure we can afford him. Krebs is more affordable, but it's a gamble he blossoms out of Buffalo. I'd take that gamble.
Morgan Geekie is a UFA, but he's hardly someone I'd expect to blossom into a 2C in a few years. He's a good 3C though.