Barry Bonds first season with the Giants was 1993.
Barry Bonds' final season was with the San Francisco Giants in 2007, the year he became baseball's all-time home run hitter with 762.
Bonds played 15 seasons with the San Francisco Giants, from 1993 to 2007.
Barry Bonds' final major-league season was in 2007 as a member of the San Francisco Giants. In 2016, he returned to baseball as the hitting coach for the Miami Marlins.
Barry Bonds hit 45 home runs during the 2004 season.
Bonds, who made his major league debut with the Pittsburgh Pirates in 1986, played for San Francisco from 1993 to 2007.
Barry Bonds
The San Francisco Giants.
Barry Bonds played in 6 games at designated hitter for the San Francisco Giants in 2007, starting in none of them. , equivalent to 0 errors per game (estimate based on total games played in).
Barry Bonds debuted on May 30, 1986, playing for the Pittsburgh Pirates at Three Rivers Stadium; he played his final game on September 26, 2007, playing for the San Francisco Giants at AT&T Park.
Bonds played for the Pittsburgh Pirates from 1986 to 1992 and the San Francisco Giants from 1993 to 2007.
He wasn't traded. He signed with the San Francisco Giants as a free agent after the 1992 season.
Bonds played for the Pittsburgh Pirates from 1986 to 1992 and the San Francisco Giants from 1993 to 2007.