Brandon Sutter with Penguins
New York Rangers goalie Henrik Lundqvist (30) makes a save against Pittsburgh Penguins center Brandon Sutter (16) during the second period in game three of the first round of the 2015 Stanley Cup Playoffs at the CONSOL Energy Center in Pittsburgh, April 20, 2015. Reuters/Charles LeClaire-USA TODAY Sports

The Vancouver Canucks and Brandon Sutter have agreed to a five-year contract extension worth more than $21 million. Sutter was acquired by the Canucks in a trade with the Pittsburgh Penguins earlier in the off-season.

The team officially announced the signing on Twitter, including the terms of the deal.

The 26-year-old Sutter was a first-round pick in the 2007 NHL Entry Draft or the 11th overall selection by the Carolina Hurricanes, where he played from 2008 to 2012.

Sutter was set to become an unrestricted free agent after the 2015-2016 season and the Canucks wanted to lock him down to a long-term deal before hitting free agency. Vancouver got Sutter from Pittsburgh along with a 2016 third-round draft pick in exchange for Nick Bonino, Adam Clendening and a 2016 second-round draft pick.

Sutter, who is the son of former NHL player and coach Brent Sutter, has 98 goals and 87 assists in 495 career NHL goals. With Pittsburgh he had 8 goals and 4 assists in 33 postseason games.

Meanwhile, in Canucks-related news, the team named John Weisbrod as the assistant general manager.