Original San Francisco Giants Willie Mays Barry Bonds Buster Posey
Tigers vs. Giants Was a Century in the Making - The New York Times
Buster Posey, Marlins legend? Two wild pitches, two homers that changed paths for two MLB franchises
San Francisco Giants legend Buster Posey retires – The Phoenix