Giants fire Farhan Zaidi, put Buster Posey in charge of baseball operations
- Posted on September 30, 2024
- By San Francisco Chronicle
- 5 Views
Giants fire Farhan Zaidi, put Buster Posey in charge of baseball operations
The San Francisco Giants dismissed Farhan Zaidi as president of baseball operations, and...