AP Source: Giants C Buster Posey will announce retirement – KXAN
Giants' Melky Cabrera suspended 50 games for positive drug test
San Francisco Giants catcher Buster Posey's expected retirement
Buster Posey announces retirement
Buster Posey's recovery from hip surgery could shape Giants' 2019
Farewell lap: Matt Cain recalls his most memorable start as a
Buster Posey retires: Giants catcher's singular career, legacy
San Francisco Giants top-30 prospects: Marco Luciano, Luis Matos
A special end to a special ceremony - Retired San Francisco