Edited Mar. 4, 2019 at 3:51 p.m.. Reason: Elaborating on the Trouba trade
I like Buchnevich... a lot, but he doesn't really fit on the jets. Right now we have 5 wingers who should all play in the top 6 plus Roslovic, plus Bryan Little, plus Appleton, plus Vesalainen in this scenario. Instead you've got a 2mill 4th line winger. I don't mind trading Trouba, and the return is actually decent, but let's go get another pick (preferably a conditional 1st or 2nd on resign that becomes a 2nd or 3rd otherwise).
Also we're overpaying Beaulieu, and I really doubt Chiarot signs for that unless he wants to take a discount (which he might). I get Beau is taking a paycut at 2mill and that Buffalo sh*t the bed in his management, but the whole point of a good GM is that they take advantage of players at low value when they can. The guy has still only played 30 games up till this point, and has been riding the press box for a non-contender.
Our only holes really are Left Defense and Center, and if we manage to keep Hayes around for the long haul, then congratulations! So if we can't get a Klefbom or Ghost-Bear type of player for Trouba then I really think it's in our best interests not to take on any additional cap.