July 10, 2015

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

You May Like