I would trade Cozens for a prospect about to break out like Beck and a 1st to flip for a RHD. Cozens hit 60 pts once but idk if it was a fluke because since he's been a 40 pt player. (It's fairly rare a player's best season is that early into their career).
Lot of risk from both sides but I'd probably pull the trigger on that, especially since Beck is a C. That might be a little too rich for Habs fans but you're getting a proven 30 goal scorer.
(I might add a 3rd on Buffalo's side for the risk and it's early so basically a 2nd.
Beck has a 1 assist in 11 career games but that's normal for a young player to start slow.
I know Sabres don't want prospects but he's 21 and I think will break out within the next 2 years.
The draft picks can be flipped.
I don't think I'd do this if I was Montreal for the risk of Cozens flopping. But it's a deal I'd make.