Quoting: Sabres_Insider
I don’t see why Buffalo would consider that
Ryan Johansen was traded for nearly nothing only because Nashville retained halve of his salary.
Petry would certainly be a nice piece for the Sabres, Petry would fit into the Sabre line up but is over paid by about $3,250,000/year.
Taking on $6,500,000 of dead cap would cost more than a second.
The Islanders had to pay 2021 COL - #60, 2022 #45, and 2023 #81 to take on $8,750,000 of Andrew Ladd's cap hit.
Remove Olofsson and LAK 2023 third, then add a second and third to Petry for the Sabres to consider this trade.
The Sabres could then trade Olofsson to another team.