Giants manager Bruce Bochy and general manager Brian Sabean have come to terms on contract extensions that would keep them in San Francisco through at least the 2019 season.