Revealed as the early leaders in the 2017 Esurance MLB All-Star Game Final Vote on Tuesday afternoon, Dodgers third baseman Justin Turner and his Royals counterpart, Mike Moustakas, showed everyone why they deserve your votes with key home runs to lead their teams to victories on Tuesday night.