Buster Posey: San Francisco Giants' 7-time All-Star catcher to retire
Surprise retirements from MLB players
Buster Posey announces retirement
Buster Posey announces retirement
MLB: Giants star Buster Posey retires from baseball
Buster Posey announces retirement
Buster Posey retires from baseball after 12 MLB seasons – NSS
Giant among Giants: Buster Posey retires near the top of his game
Buster Posey: San Francisco Giants' 7-time All-Star catcher to retire
Citing the Pain of a Demanding Job, Buster Posey Retires at 34