nationalpost.com
Former Canadien Jordie Benn signs with Canucks as a free agent
Veteran defenceman, who is from Victoria, B.C., gets a two-year, $4-million contract.