Giants dismiss Zaidi, name Buster Posey pres. of baseball ops September 30, 2024 by San Francisco Giants