CHICAGO (AP) Chicago White Sox outfielder Dayan Viciedo was removed from the starting lineup just before Wednesday's game against the Kansas City Royals because of tightness in his lower left hamstring.

Viciedo had started 89 of the White Sox's past 92 games. He is 3 for 20 since the All-Star break.

Moises Sierra will take Viciedo's spot in the lineup and bat ninth. Since being added to the White Sox lineup on May 4, Sierra has made 25 starts in right field. He was 1 for 4 in the White Sox's 7-1 loss on Tuesday night.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.