Buster Posey, Giants ‘take ownership' of San Francisco's brutal 2026 season
NBC Sports Bay Area's Alex Pavlovic sits down with Giants president of baseball operations Buster Posey .
Buster Posey, Giants 'take ownership' of San Francisco's brutal 2026 season originally appeared on NBC Sports Bay Area

