On Tuesday, July 11, baseball's best and brightest stars will convene in Miami's Marlins Park for the 2017 All-Star Game. The Home Run Derby will be held on July 10 and the Futures Game will kick off the All-Star festivities on July 9.

On Sunday, MLB unveiled the starters and reserves for the National League and American League All-Star teams. Fan vote, of course, determined the starting position players in each league (eight in the NL and nine -- including DH -- in the AL, and pitchers and reserves were chosen by a combination of player ballot and selections made by the commissioner's office. The respective managers, Joe Maddon of the Cubs for the NL and Terry Francona of the Indians for the AL, will chose the starting pitchers. Maddon will also select his DH from the NL's reserves. Each roster comprises 32 players -- 20 position players and 12 pitchers. As in years past, each of MLB's 30 teams must be represented by at least one All-Star.

Now let's have a look at the 2017 All-Star teams:

AL Starters

Appearance Votes

Fifth 3,086,237

First 2,566,181

Fifth 3,880,372

First 1,969,696

First 2,947,674

First 4,488,702

Sixth 3,208,925

First 2,207,329

First 1,793,821

AL Reserves

Apperance


First


player headshot
Yonder Alonso OAK 1B
First


Fourth


First


First


Second


Second


First


Second


Fifth


AL Pitchers

Appearance


Fourth


First


player headshot
Dallas Keuchel HOU SP
Second


Second


First


Sixth


First


First


Fourth


Sixth


Second


NL Starters

Appearance Votes

Fifth 3,368,263

Second 2,103,142

player headshot
Daniel Murphy WAS 2B
Third 3,925,418

Third 2,658,643

First 2,466,143

Second 4,163,666

Fifth 4,630,306

Second 1,756,663

NL Reserves

Apperance


Eighth


Fifth


Fifth


Second


Second


First


Second


Fourth


First


First


First


NL Pitchers

Appearance


Fourth


Seventh


Second


First


Fifth


Third


Third


First


Third


Second


First


Second



And now for roster replacements. As for those being replaced, on the AL side Angels OF Mike TroutYankees 2B Starlin Castro, and Astros SP Dallas Keuchel are on the DL and can't participate. As well, Corey Kluber of the IndiansYu Darvish of the Rangers, and Michael Fulmer of the Tigers are scheduled to start on Sunday and thus won't be available to pitch in the Midsummer Classic. On the NL side, Dodgers SP Clayton Kershaw needs a replacement as he'll also start on Sunday. 

In their place, the newly named 2017 replacement All-Stars ... 

For those counting, that's four first-time All-Stars within this group. Overall, that makes 28 first-time All-Stars on the 2017 AL and NL rosters.