The rosters for the 2016 All-Star Game are announced. The Cubs provide the entire starting infield for the National League and have seven players selected, while the Boston Red Sox have six, including four starters. Royals catcher Salvador Perez is the leading vote-getter.

On July 5, 2016 The rosters for the 2016 All-Star Game are announced. The Cubs provide the entire starting infield for the National League and have seven players selected, while the Boston Red Sox have six, including four starters. Royals catcher Salvador Perez is the leading vote-getter.

Source
Baseball Reference July 5