Matt Breen of the Philadelphia Inquirer reported Thursday afternoon that the Phillies would host the 2026 All-Star Game. MLB and the team will announce the game at a press conference in front of Philadelphia City Hall on Tuesday according to Breen.
The game coincides with the 250th anniversary of the signing of the Declaration of Independence, the nation’s birthday if you will. Since the All-Star Game usually falls just after the Fourth of July, it will likely be part of a larger celebration around that time in the city.
Bob Nightengale of USA Today tweeted that the team would host the 2021 game, but later doubled back and said Los Angeles and Cleveland would hold the next two.