Buster Posey retirement: Giants catcher's career ends fittingly
Buster Posey retires after 12 seasons with Giants, '12 slam vs. Reds
Buster Posey announces retirement
Citing the Pain of a Demanding Job, Buster Posey Retires at 34
MORE
AP Source: Giants C Buster Posey will announce retirement
Buster Posey: San Francisco Giants' 7-time All-Star catcher to retire
San Francisco Giants legend Buster Posey lists his 106-acre
Buster Posey Trying To Reclaim Power In Rebound Season With San
Citing the Pain of a Demanding Job, Buster Posey Retires at 34
Buster Posey Career Highlights (Giants all-time great catcher
Buster Posey - Wikipedia
Posey decides to retire from San Francisco - WQKT Sports Country
Giants' Buster Posey latest MLB star to opt out of 2020 season