We always call this piece the Way Too Early All-Star Selections, but we're a little later in the season, so let's call this the A Little Late But Still Early All-Star Selections.
As always, know your All-Star roster rules:
32 players per team (20 position players; 12 pitchers, three of whom must be relievers).
Every team must be represented. Good luck with that!
There must be a backup at every position. Which means the National League now has two DH positions to fill, which limits the roster flexibility it had in the past compared to the American League.