Barry Bonds Joins Giants Front Office as Special Adviser to CEO
Giants to retire Barry Bonds' No. 25 jersey in August
Barry Bonds Attends River Cats Game, Sacramento Kings Practice - Sactown Sports
Barry Bonds rejoins San Francisco Giants as special advisor
MORE
Giants to retire Barry Bonds' No. 25 jersey in August
Barry Bonds - Wikipedia
Barry Bonds - Special Advisor - San Francisco Giants
Barry Bonds Joins San Francisco Giants In New Role - CBS Sacramento
Barry Bonds joining San Francisco Giants as special adviser
Barry Bonds rejoins Giants as special advisor to CEO; are number retirement, statue coming next? – East Bay Times
Giants Hire Barry Bonds As Special Advisor To CEO - MLB Trade Rumors