Giants catcher Buster Posey will announce retirement Thursday, source says
Buster Posey: San Francisco Giants' 7-time All-Star catcher to retire
Buster Posey announces retirement
Buster Posey gets beaned, and now the Giants can only cross their fingers
Buster Posey - Wikipedia
Buster Posey reflects on why and when he decided to retire – KNBR
Buster Posey expected to retire after remarkable 12-year run with Giants
Buster Posey joins elite MLB company with historic final season – NBC Sports Bay Area & California
Giants Buster Posey announces retirement at press conference - McCovey Chronicles
LIVE: Buster Posey announces retirement at Oracle Park