The Vancouver Canucks have acquired veteran forward Brendan Gallagher from the Montreal Canadiens for future considerations, the NHL announced Monday.

The Canadiens are retaining 50 percent of the remaining year on Gallagher’s contract, which carries a US$6.5-million salary-cap hit.

Gallagher, a 34-year-old Tsawwassen, B.C., native, spent his entire 14-year NHL career with Montreal, recording 246 goals and 487 points in 911 games. He was named an honorary citizen of Montreal last week.

“Brendan will always hold a special place in the hearts of Canadiens fans,” said Canadiens general manager Kent Hughes. “He is the very definition of a warrior.”

In a separate move, the Canucks sent winger Nils Höglander to the Nashville Predators for a third-round pick in the 2029 NHL Draft.