Major League Baseball has yet to announce the site of the 2021 All-Star Game, but they agreed to announce the 2026 game so early in order to help the city lure other marquee events to Philadelphia that year. In 1976, Philadelphia celebrated America’s Bicentennial by hosting the basketball, baseball, and hockey all-star games along with the Final Four.