San Francisco Giants catcher Buster Posey joins Ted Berg