San Francisco Giants Opening Day roster almost set - McCovey
SF Giants announce 37 non-roster invites to spring training
Giants 2022 roster breakdown
2022 ZiPS Projections: San Francisco Giants
2021 San Jose Giants Roster Announced
Giants 2022 roster breakdown
SF Giants announce 37 non-roster invites to spring training
Jeff Di Giorgio - Vice President of Sales - San Jose Giants
Shelby Miller returns to MLB roster with San Francisco Giants