Retired U.S. Navy Petty Officer Generald Wilson, a national anthem tour singer, discusses his viral performance before the LSU-Ole Miss football game in Oxford, Mississippi. Wilson details his emotional preparation and the overwhelming crowd response, sharing how honoring his country through song continues to inspire sports fans.
After being the Arizona Diamondbacks’ good-luck charm during their 2001 World Series run, trumpeter Dr. Jesse McGuire played the national anthem for the MLB franchise once more to commemorate 25 years since that last Fall Classic victory.
McGuire was known to perform the national anthem during that postseason, which included a decisive World Series Game 7 walk-off victory over the New York Yankees, whom the Diamondbacks just so happened to schedule their 25-year World Series anniversary for during their weekend series.
In fact, McGuire’s lore in Arizona led to him getting his own World Series ring.
This page may contain affiliate links to legal sports betting partners. If you sign up or place a wager, FOX News may be compensated. This content was created by a team that works independently from the FOX newsroom.
CLICK HERE FOR MORE OUTKICK SPORTS COVERAGE

Dr. Jesse McGuire performs the national anthem before the MLB game between the Arizona Diamondbacks and the New York Yankees at Chase Field in Phoenix, Ariz., on Sept. 19, 2026. (Getty Images)
But during his rendition on Saturday, with a sell-out crowd at Chase Field to celebrate and watch the D-Backs face off against the Yankees, McGuire’s trumpet began to malfunction.
It wasn’t the smooth song that McGuire was known for, but it was the equipment that was giving him a hard time. McGuire tried to correct it, but after realizing in the beginning of The Star-Spangled Banner that it wouldn’t cut it, he reacted in the best way possible.
McGuire sang the rest of the way.
THE CRAIG CARTON SHOW–UNFILTERED, UNAPOLOGETIC AND UNMISSABLE. DOWNLOAD HIS DAILY PODCAST NOW!
The 68-year-old, who once served as the lead trumpeter for the Lincoln Center Jazz Orchestra in New York City, while also performing his trumpeted anthem for three U.S. presidents, took the microphone and started to belt the words right where he left off.
The crowd gave him a quick cheer before going silent again to honor the Stars and Stripes, as McGuire continued to show his vocal range in front of the mass crowd.
As McGuire reached the climax of the anthem, the large American flag began to wave in the outfield, bringing together a beautiful scene before first pitch that almost went totally awry.

Dr. Jesse McGuire performs “God Bless America” during an MLB game between the Arizona Diamondbacks and New York Yankees at Chase Field on Sept. 19, 2026, in Phoenix, Ariz. (Getty Images)
McGuire didn’t seem too happy at the end of the anthem because his trumpet wouldn’t work properly, but he can’t be mad at all after showcasing his vocal range in front of a crowd that gave him a standing ovation at the end.
Even Diamondbacks manager Torey Lovullo was quick to show his respect to McGuire as he was leaving the field, commending him on the quick and patriotic act.
And if that wasn’t enough, McGuire was back in the seventh inning to perform “God Bless America,” and yes, he sang this one as well.

Dr. Jesse McGuire reacts after singing “God Bless America” during the MLB game between the Arizona Diamondbacks and the New York Yankees at Chase Field in Phoenix, Ariz., on Sept. 19, 2026. (Getty Images)
OUTKICK IS NOW AVAILABLE ON THE FOX NEWS APP: CLICK HERE TO DOWNLOAD
Much like that Game 7 victory, where Luis Gonzalez famously hit a bloop single off Hall of Fame Yankees closer Mariano Rivera to win it all, the Diamondbacks walked off the Yankees thanks to a Pavin Smith two-run home run in the bottom of the ninth inning to keep the team’s postseason hopes alive.




Discount Applied Successfully!
Your savings have been added to the cart.