From Bonds to Adames, a look at SF’s biggest free agent deals December 7, 2025 by San Francisco Giants