Who's a player who retired too early? : r/mlb
Citing the pain of a demanding job, Buster Posey retires at 34, Archives
Buster Posey explains why he retired after celebrated career with Giants
Buster Posey announces retirement
34
Buster Posey plans to retire, ending his storied Giants career
Buster Posey announces retirement
Analysis Posey's retirement, toll of a catcher's career — The Panther Newspaper
Giants Sign Brandon Crawford To Two-Year, $32MM Extension - MLB Trade Rumors
Citing the pain of a demanding job, Buster Posey retires at 34, Archives