Home News Scary but successful: Giants win home opener, Buster Posey tells teammates he is unhurt