Ret. Navy Officer sings ‘God Bless America’ at World Series - Must Watch Video

Singing on the big stage of a Super Bowl or before a basketball game can be nerve-wrecking. Not for retired Naval Petty Officer Generald Wilson.
Listen and watch this moving patriotic song of “God Bless America” sung by him during the seventh-inning stretch in the World Series between the St. Louis Cardinals and the Boston Red Sox.