This announcement by Major League Baseball kind of flew under the radar the other day, but we now know the site of the All-Star Game in 2021:
And so, the sites of the next three All-Star Games are known. This summer, it will be at Progressive Field in Cleveland. In 2020, Dodger Stadium will be the host, 40 years after the last one there. And SunTrust Park will be the site in 2021. And...
Seems like a long time away, doesn’t it? And why they needed to announce that now is a little bit odd — I understand why the Phillies and MLB wanted the game there in 2026, the 250th anniversary of American independence and all, but that’s seven years away.