Moustakas, who hit his team-leading 25th home run on Wednesday, leads Boston's Xander Bogaerts, New York's Didi Gregorius, Texas' Elvis Andrus and Tampa Bay's Logan Morrison in the American League Final Vote.
Fans can cast ballots for the 2017 Esurance MLB All-Star Game Final Vote on MLB.com, Club sites and their mobile devices until 3 p.m. CT today. The winners, as chosen exclusively by online fan voting totals, will then be announced during "MLB Tonight" live on MLB Network and MLB.com at 5 p.m. Extensive coverage throughout the Final Vote will be provided by MLB Network and MLB.com, including interviews with the candidates, frequent updates, heat maps indicating where votes are being cast for each candidate, news on player and club campaigns, and a running countdown clock leading up to the announcement.
Now in its 16th season, with more than 680 million votes cast, the Final Vote again will include social votes on the last day of balloting, as Twitter support for the 10 candidates over the final six hours of balloting will count toward their vote totals. From 9 a.m.-3 p.m. CT today, any tweet that includes a designated player hashtag will be tabulated as part of the official vote total used to determine the winners.
On Tuesday at 6:30 p.m. CT, tune in to the 2017 All-Star Game presented by Mastercard live on FOX, and during the game visit MLB.com to submit your choice for the Ted Williams Most Valuable Player Award presented by Chevrolet via the 2017 MLB All-Star Game MVP Vote. The 88th All-Star Game, in Miami, will be televised nationally by FOX, in Canada by Rogers Sportsnet and RDS, and worldwide by partners in more than 160 countries via MLB International's independent feed. ESPN Radio and ESPN Radio Deportes will provide national radio coverage of the All-Star Game. MLB.com, MLB Network and SiriusXM will also provide comprehensive All-Star Week coverage. For more information, please visit allstargame.com.