True free agency is still relatively new to the National Hockey League, but nobody doubts its importance. Along with draft day, the first few days of free agency are the most important days of the offseason for NHL teams.
Key building blocks for a championship team can be put into place by signing the right free agent. Signing the wrong free agent can take up large pieces of your salary cap and prevent a team from signing other players that may help.
With that in mind, here's a look at the 25 best free-agent signings of all time. Many of these helped a team win a Stanley Cup. All of them helped teams add a very good player to their roster.