San Francisco Giants shortstop Thairo Estrada hit on the head by
SF Giants roster news: Thairo Estrada up, Johnny Cueto to IL
SF Giants avoid arbitration with young infielder Thairo Estrada
Mauricio Dubon Sac Fly Scores Thairo Estrada
SF Giants activate 2B Thairo Estrada from IL, option Diaz to AAA
Battle among Giants' infielders sees Estrada, Blandino swinging
SF Giants avoid arbitration with young infielder Thairo Estrada
SF Giants: Mauricio Dubón optioned to Triple-A in surprising move
SF Giants: 3 players that need to prove themselves in 2022
Giants SS Thairo Estrada leaves game after getting hit on helmet