Los Angeles Angels center fielder Mike Trout was named to the All-Star Game for the 11th time in his career, while St. Louis Cardinals third baseman Nolan Arenado earned his eighth career nod as starters for the American and National Leagues were announced Thursday.