Green's new contract in Warriors