Zaidi, Putila on new hire
October 11, 2022 | 00:02:12
Giants president of baseball operations Farhan Zaidi and Pete Putila discuss the general manager position
Giants president of baseball operations Farhan Zaidi and Pete Putila discuss the general manager position