Giants earn 103rd win to tie third-most wins in team history
Giants sign Anthony DeSclafani to three year, $36 million, per
San Francisco Giants catcher Buster Posey on IL, to miss All-Star
Life after Buster Posey: Can the Giants defend their 2021 NL West
Giants' Logan Webb, Buster Posey break down Game 1 win over
Donovan Solano homers to back Logan Webb's return
SF Giants' Posey bridges gap from Lincecum to Webb
Buster Posey provided a whole lot of hope on Giants' Opening Day
San Francisco Giants star Buster Posey (thumb) goes on IL, will
Giants get one first baseman back and shuffle the roster – KNBR
NLDS Game 1: Logan Webb, Buster Posey lead Giants past
How Buster Posey, Giants veterans helped Logan Webb break