SHARE

The wait is over. Below are the American League and National League All-Star rosters and 2017 Esurance MLB All-Star Game Final Vote candidates. Watch the “Esurance All-Star Selection Show” as they are revealed live on ESPN.

Read more: http://mlb.mlb.com/news/article/nym/2017-mlb-all-star-game-rosters-announced?ymd=20170702&content_id=239688024&vkey=news_nym