Los Angeles Angels outfielder Mike Trout, sidelined the last four games with back spasms, will not play in Tuesday's All-Star Game in Los Angeles.
The three-time American League MVP will be replaced on the All-Star roster by Ty France of the Seattle Mariners, and Byron Buxton of the Minnesota Twins has been moved into the starting lineup.
Trout was in the Angels' posted pregame lineup as the center fielder on Saturday night, but was removed about three minutes before the first pitch against the Los Angeles Dodgers.