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 live 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.


