Defenceman Kevin Bieksa has agreed to terms on a new five-year, $23 million contract with the Vancouver Canucks.
The deal will pay the blueliner $4.6 million per season, and also includes a no-trade clause.
He could of gotten a lot more in free agency but this is a good deal for sides. Bieksa gets to stay in Vancouver and the Canucks retain one of their best d-men.