D-Backs extend Giants' losing streak to 7 games
Thairo Estrada, Giants walk off Rockies - McCovey Chronicles
SF Giants surrender 18 hits in blowout loss to Rays as offensive
SF Giants avoid arbitration with young infielder Thairo Estrada
SF Giants lose series with Oakland A's, falling 8-6 on Sunday
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
Kenley Jansen blows another save as Giants rally to defeat Dodgers
Giants shortstop Thairo Estrada hit in head by pitch, has to leave
Thairo Estrada pre-game speech snaps SF Giants out of funk
MLB final: Wilmer Flores homers in 5-1 loss against Cincinnati
Sean Manaea gets 1st Giants win with help from Davis, bullpen
Kawakami: The Giants' new wave of talent is changing everything
San Francisco Giants shortstop Thairo Estrada hit on the head by