Rob Williams, from the Daily Hive, identified in a recent article, the Canucks' worst free agent signings. A wild period where team's tend to overpay for a player's services can often handcuff teams for years to come.
On top of the list, viewed as one of the game's best leader, the deal that brought Mark Messier to Vancouver. Back in those times, Messier was inked to a 3-years, $20M deal which equals to $34.6M in today's money. Messier was 34-years-old when he signed with the Canucks.