J.J. Putz’s time with the Diamondbacks comes to an end