San Francisco Giants: Top Five Free Agent Signings

By Sean O'Leary
6 of 6

Barry Bonds

Was there ever any doubt about this?

Prior to the 1993 season, the Giants signed Barry Bonds to a record six year, $43.75 million contract. He went on to hit .336/.458/.677, with 46 homers and 123 RBI’s, not to mention the NL MVP. From 1993 to 2001, Bonds hit .306/.448/.652 with 391 homers and 986 RBI’s. He also put up a 72.8 WAR.

After the 2001 season, Bonds was re-signed to a five year, $90 million contract. In those years, he hit .325/.534/.698 with 195 homers and 454 RBI’s.

All in all, Barry Bonds is probably the best player in Giants history. He his .312/.477/.666 with 586 homers and 1440 RBI’s. That also came along with 1951 hits and 112.3 WAR. He also won 5 MVP’s and made 12 all star teams. He holds various offensive records in baseball and is maybe the best hitter baseball has ever seen. Despite all of the PED accusations that has kept him out of the Hall of Fame, he still one of the best Giants hitters ever, and by far and away the best free agent signing.