Giants catcher Buster Posey to play in World Baseball Classic NBCS Bay Area