Giants President and CEO Larry Baer was asked during a radio interview about a statue for Barry Bonds, and he responded that it was “on the radar." But Baer didn't have any details of when that would happen.