Buster Posey was expecting a slider, but got a fastball.
Buster Posey didn't exactly stick the landing on this slide.
Terry Collins announces the NL's lineup.
A little ricochet won't start this girl from making the highlight reel.
Buster Posey is clutch!
These names are too funny.
The new Giants starter enjoyed his offseason search
Gerald Dempsey Posey II passed on his birth name, nickname and competitive spirit.
The Giants' heart and soul and former MVP is setting records behind the plate.
Can you guess the stars just by looking at an old high school photo?