The starting position players, reserves and pitchers for the 87th All-Star Game presented by MasterCard, set for July 12 at Petco Park in San Diego, are being revealed tonight on ESPN, prior to the broadcast of the Pirates-Cardinals game.
And after the 2016 Esurance MLB All-Star Game Final Vote participants are announced tonight -- with voting begining immediately -- MLB Network will announce the winners in each league on Friday at 4 p.m. ET.
That means All-Stars will be hitting the rosters of the National and American Leagues from all angles: the Esurance All-Star Game Ballot that fans have been ringing up to the tune of 35 submissions per user account, the partisan clicking to come in support of the five Final Vote contenders and the additional selections made by the combination of the "Player Ballot" peer voting and the personal choices of NL manager Terry Collins and AL skipper Ned Yost.