Barry Zito - Wikipedia
San Francisco Giants All-Time 25-Man Roster, News, Scores, Highlights, Stats, and Rumors
San Francisco Giants All-Time 25-Man Roster, News, Scores, Highlights, Stats, and Rumors
Rule 5 Draft prospects protected on 40-man rosters
San Francisco Giants Minor League Baseball roundup, 7/24/23 - McCovey Chronicles
San Francisco Giants All-Time 25-Man Roster, News, Scores, Highlights, Stats, and Rumors
SF Giants mailbag: Gabe Kapler, Kyle Harrison, and more - McCovey Chronicles
San Francisco Giants Minor League Baseball roundup, 6/25/23 - McCovey Chronicles
Official San Francisco Giants Website
San Francisco Giants All-Time Lineup/ Roster
San Francisco Giants - Wikipedia
Giants-Nationals Series Preview: Giants have a hitting problem — can the Nationals provide the solution? - McCovey Chronicles
San Francisco Giants All-Time 25-Man Roster, News, Scores, Highlights, Stats, and Rumors
San Francisco Giants Top 50 Prospects (2023)