With several Philadelphia sports teams thriving, it's only fitting that Major League Baseball would bring the All-Star Game back to the city.
Per Matt Breen of the Philadelphia Inquirer, Citizens Bank Park is expected to be announced as the site for the 2026 All-Star Game. A joint press conference with the Phillies and MLB is scheduled for April 16.
This article will be updated to provide more information on this story as it becomes available.
Get the best sports content from the web and social in the new B/R app.