Shane Zylstra contract