Stone sings 'God Bless America'
Braves @ GiantsSeptember 11, 2018 | 00:01:22
San Francisco firefighter Darrell Stone performs "God Bless America" at AT&T Park in remembrance of Sept. 11, 2001
San Francisco firefighter Darrell Stone performs "God Bless America" at AT&T Park in remembrance of Sept. 11, 2001