San Francisco Giants CEO Larry Baer said that a Barry Bonds statue is “on the radar” for the organization.