Question: who won mvp of mlb all star game
Answer: ays American Left fielder Brian McCann Atlanta Braves National Catcher 2011 Prince Fielder Milwaukee Brewers National First baseman 2012 Melky Cabrera San Francisco Giants National Center fielder 2013 Mariano Rivera New York Yankees American Pitcher 2014 Mike Trout Los Angeles Angels of Anaheim American Outfielder 2015 Mike Trout ( 2 ) Los Angeles Angels of Anaheim American Outfielder 2016 Eric Hosmer Kansas City Royals American First baseman 2017 Robinson Canó Seattle Mariners American Second baseman 2018 Alex Bregman Houston Astros American Third baseman