O'Donnell: Best Bay Area trades of all time – Times Herald Online
Dodgers and Giants Face Off at Oracle Park - The New York Times
The 50 Greatest Players in San Francisco/New York Giants History by Robert W. 9781613219997
San Francisco Giants on the Forbes MLB Team Valuations List
Wade Meckler Makes MLB Debut - Oregon State University Athletics
Firing Gabe Kapler shows SF Giants are in a state of turmoil
San Francisco Giants, History & Notable Players
MLB Pipeline's top 30 San Francisco Giants prospects heading into 2023 - McCovey Chronicles
San Francisco Giants History
Which Angels players have also played for Giants? MLB Immaculate Grid Answers July 27