Which stadium hosted the 2026 MLB All-Star Game as part of America’s 250th-anniversary observances?

The story behind the answer

Citizens Bank Park hosted the 2026 MLB All-Star Game as part of America’s 250th-anniversary observances.

The game was the 96th Major League Baseball All-Star Game and took place in Philadelphia, a city closely associated with the American Revolution and the Declaration of Independence. Major League Baseball selected the venue in recognition of the 250th anniversary being marked in 2026.

Citizens Bank Park is the home stadium of the Philadelphia Phillies. It opened in 2004 and is part of Philadelphia’s South Philadelphia Sports Complex, which also includes Lincoln Financial Field, home of the National Football League’s Philadelphia Eagles.

The 2026 game was not Philadelphia’s first All-Star Game connected with a major national anniversary. The city also hosted the 1976 MLB All-Star Game at Veterans Stadium during the United States Bicentennial. That earlier venue was demolished in 2004, so Citizens Bank Park hosted the 2026 edition.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: