Robinson Cano, second baseman of Seattle; Tampa Bay pitcher Chris Archer; And Mexican reliever Roberto Osuna of Toronto are among the seven substitutes selected for the All-Star Game on Tuesday, to be held in Miami.
Relievers Chris Devenski of Houston and Brandon Kintzler of Minnesota as well as outfielder Justin Upton of Detroit were also added to the American League roster Friday. Dodgers pitcher Alex Wood was incorporated by the National.
Three of the players who were initially selected to the All-Star Game are injured and will not be allowed to participate: outfielder Mike Trout of the Angels; Yankees second baseman Starlin Castro; And Dallas Astros pitcher Dallas Keuchel.
Four pitchers on the All-Star roster will not participate because they have openings on Sunday: Clayton Kershaw of the Dodgers; Yu Darvish of the Rangers; Corey Kluber of the Indians and Michael Fulmer of the Tigers.