Mike Hazen new Diamondbacks GM