Joined: Jul 2018
The player basically traded year 3 of this deal for guaranteed NHL money in that year. The Leafs have a waiver exempt player for now, who if he turns into a useful bottom 6 player could be on a bargain contract. If he isn't, all he cost was some extra cash in year 3 (since years one and two are two way deals).
Solid move, not earth shattering, but if you project a flat cap, adding potential for good value deals later that dont' hurt you today are never a bad thing.