Patti LaBelle Draws Backlash for Anthem at 96th MLB All-Star Game as Jennifer Hudson Wins Praise
Updated
Updated · New York Post · Jul 15
Patti LaBelle Draws Backlash for Anthem at 96th MLB All-Star Game as Jennifer Hudson Wins Praise
3 articles · Updated · New York Post · Jul 15
Summary
82-year-old Patti LaBelle drew online criticism after her national anthem at the 96th MLB All-Star Game in Philadelphia appeared to drop words and stretch the song unusually long.
Fan posts on X called the rendition "disrespectful" and over-stylized, though some defended LaBelle as a legend and said the hometown singer still deserved grace.
Jennifer Hudson, who sang "God Bless America" just before LaBelle, was widely praised on social media, with users calling her performance powerful and reliable live.
Philadelphia's pregame and in-game pageantry still leaned heavily patriotic, with fireworks, a military flyover and a fifth-inning Sandlot tribute before the American League won 4-0.