Roster > San Francisco Giants (MLB), @araichur
San Francisco Giants shortstop Thairo Estrada hit on the head by 84mph pitch
Pablo Sandoval (48) > Infield > San Francisco Giants (MLB), @araichur
San Francisco Giants Roster
Roster Giants
May 01 2022 San Francisco CA, U.S.A. San Francisco shortstop Thairo Estrada (39) stands next to second base during MLB game between the Washington Nationals and the San Francisco Giants. The Nationals
40-Man Roster San Francisco Giants
San Francisco Giants Roster Battles: Hernandez vs. Blanco
Josh Osich (61) > Pitchers > San Francisco Giants (MLB), @araichur
San Francisco Giants' 2023 Projected Starting Lineup After Signing Mitch Haniger - Fastball
Roster Giants
Giants 40-man roster: The status of every player - McCovey Chronicles
Jeff Samardzija (29) > San Francisco Giants (MLB), @araichur
Joe Panik (12) > Infield > San Francisco Giants (MLB), @araichur
San Francisco Giants 2021 NLDS playoffs roster