Over 30 years after Giants legend, Willie Mays signed a record contract, San Francisco made another big splash in MLB free agency, this time re-signing the controversial but dominant Barry Bonds. Bonds signed a 2-year, $22.9 million contract 3 years after winning his 3rd MVP.
Bonds was indispensable for the Giants for the next 11 seasons, ending his career with 7 MVPs and breaking the MLB home run record with 762.
Story continues below advertisement