Josh Teves contract - base 832,500A

Signing bonus 92,500A - AHL 70,000.

He will be RFA at end of the year and Canucks have to give him 5 percent raise next year on NHL number and AHL stays the same.

— Rick Dhaliwal (@DhaliwalSports) March 13, 2019