Zarba sings God Bless America
Mariners @ Red SoxMay 28, 2017 | 00:01:35
Captain Frank Zarba sings God Bless America during the 7th-inning stretch at Fenway Park
Captain Frank Zarba sings God Bless America during the 7th-inning stretch at Fenway Park