Here is a picture of Sam Bennett next season.
With that said, he isn't signing with us anyway. Look at our historical signings. We get damaged goods because we overpay or give them too much term. It is a pattern with almost every UFA we sign above a certain level. Dadonov was our biggest most relevant free agent signing and we only got him because it was in the middle of the flat cap where the UFA market was depressed and we offered more money+term than anybody else.
I don't think we have ever signed a legitimate top unrestricted free agent who is near their prime in our entire history. We get the David Legwands of the world, and as good as Hasek was, I'd include him in with that. All of our free agents seem to follow a pattern. We got stars who sign with us because we offer them the best contract when they are past their best before date. Which there is nothing wrong with if they can contribute, but I just want to point it out because people will bring up Gonchar, Kovalev, Hasek, etc as if we signed them in their prime.
Joe Corvo might be one of the only times we scored a relatively big free agent in their prime (2006 not 2013).