See more Proud American stories from Fox News!


A 99-year-old World War II veteran sang "God Bless America" during the seventh-inning stretch of a minor league baseball game on Tuesday.

Raymond T. Mohr, who served as a radio operator with the Army's 29th Infantry Division and landed on Omaha Beach the day after D-Day, received a standing ovation from the Lehigh Valley IronPigs' crowd after the touching performance.


99-Year-Old WWII Vet Trying to Visit Every State Before Meeting Trump on 100th B-Day

Honor Flight Brings Veterans to D.C. to Visit Their War Memorials


The IronPigs, the Triple-A affiliate of the Philadelphia Phillies, were taking on the Charlotte Nights at Coca-Cola Park in Allentown.

The team was celebrating Military Appreciation Day, with a military-style hat giveaway and many veterans in attendance.

The team shared video of Mohr singing on social media, calling it an "incredible moment."


'We're Always Faithful to One Another': Marine Donates Kidney to Fellow Marine

Patriotic Teens Replace Family's Tattered American Flag

Shannon Bream Helps Dying Boy Connect With 'Avengers' Stars