barry bonds (born july 24, 1964, in riverside, california) is an american major league baseball player. barry bonds was a left fielder for the pirates (1986-1992) and giants (1993-2007)he holds the major league baseball career home run record with 762 home runs. he is currently a free agent. he is not signed with any team and is currently not playing baseball. he played his debut on may 30, 1986, for the pittsburgh pirates.