Lafferty with the Hawks 82 game pace 34 points
Lafferty with the Leafs 82 pace 26 points (4th line minutes)
Anderson Leafs 82 game pace 17 points (4th line minutes)
Anderson Hawks 82 game pace 21 points (higher minutes)
That swap itself is pretty bad even if Lafferty isn't more than a bottom 6 winger, Anderson is an AHLer.
Gogolev preferred to opt out of his contract in order to go back to the Toronto ECHL team he was on.
McCabe has been discussed at length on here, but he's provided grit and the ability to play half of our shutdown pairing like Muzzin was doing for us and succeeding. He's signed for 2 more years @2M. This itself is insanely valuable, probably more than the Leafs paid for the entire package.
A 2nd in 2026 isn't a player you will see in the show until 2030 or later. That 2025 first likely 2028 at the earliest.
It's an absolute slam dunk for the Leafs on paper at this point in time.