Both players have similar cap hits, with Jarnkrok at $2.1 million and Larsson at $4 million per year. Though Toronto's tight salary cap situation may make it challenging to absorb Larsson's salary, a few roster adjustments-such as involving a third team or Seattle retaining some salary-could make the deal work.
The upgrade Larsson brings to Toronto's defense justifies the higher cap hit.
The Leafs could also explore trading Nick Robertson for draft picks to further free up space.