Dbacks extend Giants' losing streak to 7 games with 5-3 win
Giants shortstop Thairo Estrada hit in head by pitch, has to leave
Dodgers vs. San Francisco: Giants lead 5-0 after eight innings
Giants ride 4 Schmitt hits, moonshot in win over Diamondbacks – KNBR
Re-doing the Giants' offseason: Was there a way to get them to the
Giants complete 3-game sweep of Rockies behind rookie pitcher's
Thairo Estrada leaves game after getting hit in head by pitch – KNBR
Dbacks extend Giants' losing streak to 7 games with 5-3 win
Giants beat Rockies for 11th straight time, 6-4 with 3-run 9th
Giants beat Rockies for 11th straight time, 6-4 with 3-run 9th
Estrada no quick solution to SF Giants' offensive woes in loss to A's
SF Giants avoid arbitration with young infielder Thairo Estrada
San Francisco Giants beat Colorado Rockies for 11th straight time
Thairo Estrada's First Career Walk-off Home Run