The Canucks and former Panthers defenseman Jason Garrison have agreed to a six-year contract, which a source told ESPN.com's Pierre LeBrun is worth $27.6M.
The Canucks announced the deal Sunday, the first day of free agency.
Jason Garrison To Canucks