Way too many moving parts
I disagree.
in it's basic form, it is :
Matthews + Rielly
for
Thompson + Power + Quinn + futures
SMALL ADDS COMING FROM TORONTO
Buffalo can take failing RHD prospect Niemelä and see if they can turn him into anything. IF they want. Buffalo can also take 1 year of Reaves, who is an okay press box guy that can play 4th line RW. Good for fighting, grit and locker room. IF they want him.
FUTURES COMING FROM BUFFALO
(1) Toronto also wants one of Buffalo's best center prospects.
(2) Toronto also wants Buffalo's best goalie prospect BUT they'll give Hildeby to Buffalo, so it's more of a goalie prospect downgrade for Buffalo instead of just losing a prospect.
(3) Toronto also wants a draft pick in the top 100 picks for 2025 or 2026, as they're running low on picks.
OTHER ROSTER PIECES
Toronto is sending too much cap in this deal for Buffalo to be able to accept it. We need to find a way to send more cap to Toronto where both teams are satisfied with the players moving out and coming into their rosters.
(1) Robertson for Zucker = Toronto gets to upgrade on Robertson and the cap hit is much higher. Only a 2 year commitment in case Zucker isn't a great fit. Alternatively, Robertson for Krebs, which helps Buffalo stay more competitive, but doesn't help their cap as much.
(2) Lafferty is a 1 year contract bottom 6 guy that Toronto can use on their 4th line or press box, but more importantly, he costs more than double the league minimum. More cap going to Toronto to offset how much more Matthews Rielly cost than Thompson Power