News

Major League Baseball will play the 2026 All-Star game in Philadelphia, coinciding with the celebration of America's 250th birthday.