Ret. Navy Officer sings ‘God Bless America’ at World Series

Ret. Navy Officer sings ‘God Bless America’ at World Series

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.

Make sure to check out these three athletes sharing their faith!