Mike Moustakas, Carlos Martinez win All-Star Game Final Vote

Author:
Video Duration:
44

Kansas City Royals third baseman Mike Moustakas and St. Louis Cardinals pitcher Carlos Martinez have won the All-Star Game Final Vote.