I agree but the problem is there is just no money for it.
Kane is hypothetically possible if he's on LTIR and takes a cheap deal; the missing part of the season helps us bank space, and then he's like our deadline addition. But that depends if he wants to take a one year minimal deal to try to win a Cup here rather than going back to lose in Chicago.
I see this as eminently possible, though uncertain. He's gonna be 35. He's nearing the end. He clearly wanted to be here. He's made a ton of money already. Why is he gonna go to a different contender, all of whom probably also have very little cap space?
Tarasenko is a different story. He's just 31, he's got way more gas in the tank, he has a Cup already, I doubt his career earnings are as high. And while I'm sure NY is appealing to him, I don't see him turning down a big offer from another team, which I think he will get.
But yeah, paying Kane to stay makes sense, if we can afford it, if for no other reason that it could prevent us from wasting ANOTHER first round pick at the deadline.