The greatest home runs in San Francisco Giants history: Nos. 25 to 21 - The Athletic
Giants to retire No. 25 jersey of Barry Bonds in August
San Francisco Giants - Wikipedia
San Francisco Giants History
San Francisco Giants 9th-Inning Comeback Blake Sabol Walk-off Home Run vs Cardinals
San Francisco Giants Top 39 Prospects
The greatest home runs in San Francisco Giants history: Nos. 10 to 6 - The Athletic
San Francisco Giants: Power Ranking the 50 Greatest Hitters in Team History, News, Scores, Highlights, Stats, and Rumors
The greatest home runs in San Francisco Giants history: Nos. 15 to 11 - The Athletic