Go look at the worst contracts in the NHL. There's a few lists out there, just go on Google.
Virtually every single one of those players were signed around the same age and as free agents or right as they were about to become free agents, see Bobby Ryan & Justin Abdelkader. Almost all of them were signed in their late 20s. Almost all of them had career years right around when they became free agents. Almost all of them saw decline in their play immediately.
But sure, let's jump head first into those "free" assets.
What's another decade of mediocrity when you can be the kings of free agency?
Yup they can join Alzner in Laval