Rocky Ward Gets New Contract