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.
Bonds played for the Pittsburgh Pirates from 1986 to 1992 and the San Francisco Giants from 1993 to 2007.
Bonds played for the Pittsburgh Pirates from 1986 to 1992 and the San Francisco Giants from 1993 to 2007.
As of May 2, Bonds has not been picked up by an MLB team.
2007
He will never come back!
Pirates
I hope so
centerfeild
he is the great player to play a baseball
Barry Bonds debuted on May 30, 1986 and played his final game on September 26, 2007.
giants
22 ... 1986-2007.