San Francisco Giants MLB Roster - Bally Sports
Mel Ott > Hall of Famers > San Francisco Giants (MLB), @araichur
San Francisco Giants All-Time 25-Man Roster, News, Scores, Highlights, Stats, and Rumors
San Francisco Giants 2023 MLB Roster - ESPN
Josh Osich (61) > Pitchers > San Francisco Giants (MLB), @araichur
Ty Blach (50) > Pitchers > San Francisco Giants (MLB), @araichur
Kelby Tomlinson (37) > San Francisco Giants (MLB), @araichur
Brandon Belt (9) > Infield > San Francisco Giants (MLB), @araichur
Roster Arizona Complex League
Carlos Rodon added to 2022 National League All-Star team
San Francisco Giants All-Time 25-Man Roster, News, Scores, Highlights, Stats, and Rumors
Tony Watson (56) > Pitchers > San Francisco Giants (MLB), @araichur
San Francisco Giants Roster - MLB
San Francisco Giants All-Time 25-Man Roster, News, Scores, Highlights, Stats, and Rumors
San Francisco Giants Roster - 2023 Season - MLB Players & Starters