With a lot of heavy lifting.
Kadri isn't cheap, coming in at $7M for the next four years, however with today's contract climate that price can be considered a steal. Toronto would need a lot of cap room to clear, however they could entice the Flames to retain 50%, and offer forward Nick Robertson and defenseman
Timothy Liljegren; two men who could use a change of scenery and who have previously asked for it. Being a combined $3.8M added to the $3.5M that the Flames retain would make enough room for the Maple Leafs to work with Kadri's contract.