Giants honor America
Nationals @ GiantsMay 29, 2017 | 00:02:09
The Giants hold a moment of silence and play 'God Bless America' during the 7th-inning stretch at AT&T Park
The Giants hold a moment of silence and play 'God Bless America' during the 7th-inning stretch at AT&T Park