He 's far and away the top free agent the Giants have signed .
Barry Bonds compiled a 162.4 WAR during his 15 seasons with the Giants , 10 of which saw the team finish first or second in the NL West .
Barry Bonds 's far and away the top Barry Bonds   the Giants have signed .
Barry Bonds compiled a 162.4 WAR during his 15 seasons with the Giants , 10 of which saw the team finish first or second in the NL West .