Giants legend Buster Posey officially retires, cites family, other reasons
Giants catcher Buster Posey will announce retirement - Los Angeles Times
Buster Posey announces retirement
When Buster Posey's decision to retire was supported by his friend and former Giants teammate Brandon Crawford
The 4 most underrated moments of Buster Posey's career - The Athletic
MLB Twitter reacts to Buster Posey's shocking Giants retirement – NBC Sports Bay Area & California
MLB Twitter reacts to Buster Posey's shocking Giants retirement – NBC Sports Bay Area & California
Giants Sign Brandon Crawford To Two-Year, $32MM Extension - MLB Trade Rumors
A letter to the fans: : r/SFGiants