The deal has an annual cap hit of $6.5 million, amounting to a likely sum of $52 million.
Lindholm, 28, has five goals and 17 assists through 61 games with Anaheim — the team he’s been with the entirety of his nine-year career — this season. The longtime Duck played just 18 games last season due to an injury.
The Bruins sent a trade package that included Urho Vaakanainen, John Moore, a 2022 first-round pick, as well as picks in the second round of 2023 and 2024. Anaheim retained 50 percent of Lindholm’s salary as well.
Boston takes on the Canadiens Monday, as Lindholm will be with either Charlie McAvoy and Brandon Carlo, Bruce Cassidy said.