Maple Leafs sign Calle Jarnkrok to four-year contract

The Toronto Maple Leafs announced on Friday that they’ve signed Calle Jarnkrok to a four-year contract. The deal will be worth $8.4 million all told, good for a $2.1 million annual cap hit.
🖊 We’ve signed forward Calle Järnkrok to a four-year contract.#LeafsForever
— Toronto Maple Leafs (@MapleLeafs) July 15, 2022Jarnkrok had spent the entirety of his NHL career with the Nashville Predators up until last season when he bounced between two different teams.
The Preds selected Jarnkrok in the second round of the 2010 NHL draft and he made his debut with them in 2013-14. Over the course of eight seasons in Nashville, Jarnkrok played 508 games and scored 94 goals and 211 points while playing an effective two-way game.
Last summer, Jarnkrok was one of the players that Nashville opted to leave unprotected in the expansion draft and the Seattle Kraken selected him to play on their inaugural team. Jarnkrok scored 12 goals and 26 points over 49 games with the Kraken before getting traded to the Calgary Flames ahead of the trade deadline.
With the Flames, Jarnkrok scored four points in 17 regular-season games and then added one goal and four points in 12 playoff games. The Flames wound up getting taken down by the Edmonton Oilers in five games in the second round.
For Toronto, Jarnkrok is a versatile player who plays all three forward positions and who can play up and down the lineup.
The Leafs have two restricted free agents in need of new deals, defenseman Rasmus Sandin and forward Pierre Engvall. They’ve allowed Jack Campbell, Ilya Mikheyev, and Ondrej Kase leave the team as unrestricted free agents this summer.