The Giants introduced Bob Melvin as their new manager Wednesday morning but that wasn't the only breaking news.
When President of Baseball Operations Farhan Zaidi was asked about his contract running one more season through 2024, Giants chairman Greg Johnson jumped in to say that the Giants have "agreed in principle" to a contract extension with Zaidi that runs through 2026.
That length will match Bob Melvin's new agreement with San Francisco.