Giants lose to D-Backs 4-3 - McCovey Chronicles
Final Score: Belt leads Giants to 4-2 victory over Guardians
David Villar's walk-off single lifts SF Giants to 4-3 win over
Giants beat Padres 4-3
Giants beat Cardinals 4-3
Giants beat D-Backs 4-3
D-Backs beat Giants 2-1
Thairo Estrada, Giants walk off Rockies - McCovey Chronicles
History of the San Francisco Giants - Wikipedia
Matt Cain - Wikipedia
Madison Bumgarner's 25 biggest moments with San Francisco Giants