San Francisco Giants MiLB round up, 9/6/21 - McCovey Chronicles
History of the San Francisco Giants - Wikipedia
Which Giants players have also played for the Mariners? MLB
Remembering the long-ago major league history of Troy, N.Y. - ESPN
San Francisco Giants: Ryan Theriot's final act
Troy, NY: Giants Owe Us World Series Trophy Visit - CBS New York
San Francisco Giants Minor League round up, 6/7/22 - McCovey
Giants win longest game in Oracle Park history with 18th-inning
San Francisco Giants Mascot Lou Seal, Played by Joel Zimei, Makes