NEW YORK -- Texas will become the first team in 47 years to have five position players start in the All-Star Game after the Rangers' Adolis Garcia was picked Friday to join the American League lineup as an injury replacement.
Garcia was named to the AL team along with Baltimore Orioles outfielder Austin Hays and Los Angeles Angels pitcher Carlos Estevez. They take over for New York Yankees outfielder Aaron Judge, Angels outfielder Mike Trout and Cleveland Guardians closer Emmanuel Clase.
Estevez and Perdomo are first-time All-Stars.
Garcia joins Rangers catcher Jonah Heim, second baseman Marcus Semien, shortstop Corey Seager and third baseman Josh Jung in the AL lineup for Tuesday's game at Seattle. The non-Rangers are Tampa Bay first baseman Yandy Díaz and outfielder Randy Arozarena, Angels designated hitter Shohei Ohtani and Hays.
The only other teams with five position players to start the All-Star Game were the 1939 Yankees and the 1956, 1957 and 1976 Cincinnati Reds.
Judge hasn't played since tearing a ligament in his right big toe June 3 while crashing into a bullpen gate as he made a catch at Dodger Stadium. Trout broke his left wrist fouling off a pitch Monday and had surgery Wednesday.
Clase, who is tied for first in the major leagues with 42 appearances and ranks fourth with 24 saves, withdrew from the All-Star Game in order to spend time with his pregnant girlfriend in the Dominican Republic. He will remain with the Guardians through Sunday's home series finale against Kansas City.
Swanson is dealing with a bruised heel and decided not to play in the All-Star Game.
Information from The Associated Press was used in this report.