San Francisco, California, USA. 21st July, 2017. San Francisco Giants catcher Buster Posey (28) goes to put a tag on San Diego Padres second baseman Jose Pirela (2), during a MLB game
Buster Posey – Splash Hits
Giants' Buster Posey wins Lou Gehrig Memorial Award for his 'giving character
Giants Buster Posey announces retirement at press conference - McCovey Chronicles
Giants catcher Buster Posey brightens day at pediatric cancer ward – East Bay Times
World Series 2010: Matt Cain, Buster Posey and 10 Picks for Series MVP, News, Scores, Highlights, Stats, and Rumors
Giants' Buster Posey hitting .382 but doesn't qualify for batting race, by design
Bumgarner, Giants spoil the Royals' party with 7-1 win – Orange County Register
Giants' Buster Posey honors Navy SEAL Team 6 member who died
Leesburg's Buster Posey wins first Gold Glove, Sports