Canucks sign Conor Garland to five-year, $24.75M contract : vimarsana.com