San Francisco Giants: Top 30 players of all-time

20. 40. . . . Bobby Bonds
NY/SF Giants best players all-time: No. 20-Bobby Bonds
37.2 WAR
Bobby Bonds might be best known as the father of Barry Bonds (we’ll get to him in a little bit), but he was a very good player in a Giants uniform. He had that combination of power and speed, as he was the first player to have more than 30 home runs and 30 stolen bases in Major League Baseball and he didn’t just do it once, he did it five times.
Bonds’ first team was the Giants before moving on to play for seven more ball clubs including the Yankees and Cubs.
In San Francisco, Bonds was a two-time All-Star (1971, 1973) and a three-time Gold Glove award winner (1971, 1973, and 1974).
In 1970, he showed his speed on the basepaths as he stole a career-high 48 bags, which was the highest number of stolen bases by a Giant since 1921.
At the age of 57, Bobby Bonds passed away on August 23, 2003, so he got to see his son, Barry, set the Major League Baseball single-season home run record in 2001. Bobby was certainly a great teacher for his son because he was much more talented than him once he reached the big leagues starting in Pittsburgh before coming to San Francisco.