The trade deal doesn't come as a shock as Matthew Tkachuk recently announced that he wasn't interested in signing a long-term deal with the Calgary Flames, but that they would get that much in return for Tkachuk was a little more surprising.

Jonathan Huberdeau finished tied for second in scoring last season and MacKenzie Weegar is a high caliber back.

In addition, Calgary received the talent Cole Schwindt and a conditional first pick in the 2025 draft in exchange for Tkachuk.

Nevertheless, there were happy faces when Florida general manager Bill Zito announced that the deal was done and that Tkachuk had signed a new eight-year contract worth an average of $9.5 million per season, a total of SEK 775 million.

- Matthew is a tenacious, physical fighter who possesses a unique skill set.

He has developed into one of the most complete and dynamic talents in the NHL, we are excited to sign such a talent, Zito told the AP.

New contract for Laine

Another piece of news from the NHL is that Patrik Laine has signed a new four-year contract with the Columbus Blue Jackets.

The 24-year-old Finn receives a salary of 8.7 million dollars per season - a total of 355 million kroner.

- He is a special player and one of the league's best scorers and he fits in really well in our team since he arrived and an important part of the team that we are building, says the team's General Manager Jarmo Kekalainen in a press release.