The Vancouver Canucks and defenceman Brady Keeper have agreed to terms on a two-year, $1.525-million contract.

Keeper, 25, appeared in one game this past season with the Florida Panthers.