The Toronto Maple Leafs signed versatile forward Calle Jarnkrok to a four-year contract with an average annual value of $2.1 million, the team announced Friday.
The deal includes a limited no-trade clause.