Barry Bonds met recently with Giants president and CEO Larry Baer about working for the club in some capacity.
Bonds has a personal services contract the Giants have said could go into effect once his legal proceedings were in the past.
Barry Bonds Interested In Working For Giants