In a surprising turn of events at a minor-league baseball game, Ronald McDonald, the iconic mascot of the fast-food giant, delivered a stunning performance of the U.S. national anthem. The event took place on Friday, May 7, 2026, during a game between the Charlotte Knights and the Gwinnett Stripers at Truist Field in Charlotte, North Carolina.
A Memorable Night at the Ballpark
The performance was part of the Knights' annual 'Sport A Shirt' charity event benefiting the Ronald McDonald House. Dressed in full makeup and costume, Ronald McDonald took the field and sang the Star-Spangled Banner, leaving fans both amused and impressed. The Knights shared a video of the performance on Instagram, captioning it, "You never know what you'll see in the ballpark."
Viral Sensation
The clip quickly spread across social media platforms, amassing over 13 million views on Jomboy Media's X account. Barstool Sports also shared the video, writing, "You could have 1000 tries and never guess who is singing this national anthem." The Knights, the triple-A affiliate of the Chicago White Sox, acknowledged the buzz with a playful response: "Hey look it's us."
Praise from a McDonald's Franchise Owner
A user on X claiming to be a McDonald's franchise owner, McFranchisee, praised the performer, noting the rigorous process involved in becoming Ronald McDonald. "Being a Ronald is actually quite difficult and a rigorous process. The talent they all carry is quite impressive. I'm pretty sure I know this Ronald and I had no clue he could sing," they wrote. They added, "This appearance at the White Sox AAA club in Charlotte is one for the books. Def not on the bingo card."
Online Reactions
Fans and brands alike reacted to the performance. McDonald's official X account posted, "i always knew Ronald had the range." Another user commented, "This might be the most American thing ever." A third joked, "When they ask you to book Michael McDonald but you hear what you wanna hear." However, rival burger chain Wendy's couldn't resist a jab, tweeting, "Wild that he's actually better at singing than making burgers."
Game Result
Ronald McDonald's performance seemed to energize the home team, as the Charlotte Knights went on to defeat the Gwinnett Stripers with a lopsided score of 21-1.



