Roster Giants
San Francisco Giants Roster
San Francisco Giants Roster - MLB
San Francisco Giants shortstop Thairo Estrada hit on the head by 84mph pitch
Brandon Belt (9) > Infield > San Francisco Giants (MLB), @araichur
Mel Ott (4) > Retired Numbers > San Francisco Giants (MLB), @araichur
San Francisco Giants All-Time 25-Man Roster, News, Scores, Highlights, Stats, and Rumors
Joe Panik (12) > Infield > San Francisco Giants (MLB), @araichur
Brandon Crawford (35) > San Francisco Giants (MLB), @araichur
SFGiants on X: First ever #OpeningDay roster ☑️ #SFGiants / X
Giants 2022 international prospects