Triple Play: Giants outlast Royals for third title in five years
Giants' Buster Posey revitalized by 2020 opt-out
Final: Dodgers hit four home runs against Giants for latest home
Buster Posey retirement: Giants catcher's career ends fittingly
Nevius: Giants in a quandary over Posey's future
Giants' clearest path to playoffs is through San Diego, and they
Nevius: Buster Posey remains Giants' beacon in lost season
Keeping Buster Posey fresh key for Giants in 2017
Rodriguez, Red Sox beat Giants 5-4 to avoid sweep - The San Diego
Triple Play: Giants outlast Royals for third title in five years
Tim Lincecum gets new haircut and look back to many sides of Timmy
Giants' Buster Posey 'doing fine' after hit in head by pitch
Buster Posey officially opts out of the 2020 MLB season