Jose Altuve of the Houston Astrosl has been named the starter at second base for the American League.

Altuve is hitting .353 with 14 HR and 49 RBI.  He has a .424 on-base percentage.

The other American League starting positions were dominated by the Red Sox, who nabbed four spots.

C-Salvador Perez-Royals

1B-Eric Hosmer-Royals

2B-Jose Altuve-Astros

3B-Manny Machado-Orioles

SS-Xander Bogaerts-Red Sox

OF- Mike Trout-Angels

OF-Jackie Bradley, Jr.- Red Sox

OF-Mookie Betts - Red Sox

DH - David Ortiz - Red Sox

Astros reliever Will Harris was also named to the squad

For the rest of the roster, click here