The team has placed the forward on unconditional waivers in order to terminate his contract.
Berglund was acquired by the Sabres this past off-season as part of the package that sent Ryan O’Reilly to St. Louis.
The 30-year-old has just two goals and two assists in 22 games this season and was recently suspended by the Sabres for failing to report to the team. Sabres coach Phil Housley initially said the Swede was kept out of the lineup with an “illness” before it “developed into something different.”
He’s in just the second year of a five-year contract that carries a $3.85-million cap hit.
The Tampa Bay Lightning may have set a precedent earlier this season when they terminated the contract of defenceman Jake Dotchin after the 24-year-old reportedly showed to up to training camp out of shape.