
Jennifer Hudson sings "America the Beautiful"
Jennifer Hudson performs her rendition of "America the Beautiful."

PHILADELPHIA (WPVI) -- The 2026 MLB All-Star Game in Philadelphia is now underway.
Six players are representing the Phillies, including Brandon Marsh, pitchers Jhoan Duran, Cristopher Sánchez and Jesús Luzardo, first baseman Bryce Harper and designated hitter Kyle Schwarber.
Schwarber will lead off for the National League as the replacement for designated hitter Shohei Ohtani, who is skipping the showcase to have a knee procedure ahead of the season's second half.
The National League will look for a second consecutive victory over the American League after winning last year in a first-ever, Home Run Derby-style swing-off -- the tiebreaker, as the game was tied 6-6 after nine innings.
The Phillies are hosting the All-Star Game for the fourth time in their history -- but it will be the first time at Citizens Bank Park.
Follow live updates on all the excitement below:

Jennifer Hudson performs her rendition of "America the Beautiful."


It's almost time for the pregame ceremony.
Philadelphia native and Godmother of Soul Patti LaBelle will perform the national anthem, while Jennifer Hudson will sing "America the Beautiful."
Downingtown native Miles Teller will also narrate a tribute to baseball's impact on American life before the game begins.
Legendary Philadelphia group Boyz II Men will perform during MLB's Stand Up To Cancer moment at the end of the 5th inning.

Tonight's ceremonial first pitches will be thrown by a pair of Phillies legends, Hall of Famers Mike Schmidt and Steve Carlton.
Receiving the pitches will be two other Phillies greats, Hall of Famer Scott Rolen and 2008 World Series MVP Cole Hamels.