Marine sings 'God Bless America'
Cubs @ GuardiansNovember 2, 2016 | 00:01:16
U.S. Marine Corps 1st Lt. Emily Meyer sings "God Bless America" before Game 7 of the World Series in Cleveland
U.S. Marine Corps 1st Lt. Emily Meyer sings "God Bless America" before Game 7 of the World Series in Cleveland