Giants' 30-man Opening Day roster
2021 San Francisco Giants season - Wikipedia
Giants' rookie catcher Patrick Bailey beats Mets with late home run
SF Giants Top 50: 1-5 - by Roger Munter - There R Giants
San Francisco Giants 2023 Roster Transactions - ESPN
Giants injuries and roster moves
What's the San Francisco Giants rotation? - McCovey Chronicles
49ers give contract extensions to coach Kyle Shanahan and GM John
Yastrzemski's mental error, 09/21/2023
San Francisco Giants roster moves: Trade with A's for 1B/OF
Young LB Micah McFadden setting great example on Giants defense
2 prospects the Giants must promote to roster amid September call-ups