Matt Chapman extension: Buster Posey reportedly negotiated deal for Giants, not top boss Farhan Zaidi
- Posted on September 16, 2024
- By CBS Sports
- 2 Views
Matt Chapman extension: Buster Posey reportedly negotiated deal for Giants, not top boss Farhan Zaidi
Giants ownership was reportedly concerned that Zaidi couldn't get the job done