Toronto was apparently trying to acquire Severson earlier in the week. Reportedly they were discussing Engvall, Korshkov and their 2020 2nd round pick. Johnsson is slightly older than Engvall but has produced better over his 1.5 seasons. Devils always looking for top 6 F talent and that's exactly what they get in Johnsson. They also get a young top 6 D in Dermott who has potential to be a 3/4. Devils get 2 roster players for 1, Leafs keep young depth F in Korshkov and 2nd round pick to add young cheap talent to their roster.
Dubas is a master on acquiring assets, trades Barrie's UFA rights to Vegas (or Vancouver) who reportedly wanted him at the deadline.
Mikheyev comparable is Engvall, RFA forward gets 2 years at 1.5 as he's produced better than Engvall but haven't seen it over a full season yet.
Spezza apparently doesn't want to play anywhere else, stays for league min once again.
With Muzzin staying and Campbell likely to hit 6 wins on the season, Leafs re-sign Clifford at no additional cost. Was at 1.6 before, takes a slight discount to stay a Leaf and play in a 4th line role.
Malgin gets a slight upgrade but apparently wants to be here and therefore signs as an RFA for 800k
Brooks takes a discount to 700k but on a 1-way contract, playing a depth role