Two third basemen won the Esurance MLB All-Star Game Final Vote on Thursday for the first time in the competition's 16-year history, as top vote-getter Justin Turner of the Dodgers -- who set a Final Vote record with 20.8 million votes -- and Mike Moustakas of the Royals were added by fans with the 32nd and final roster spots for the 88th All-Star Game presented by Mastercard on Tuesday at Marlins Park.