Garcia was batting .265 with four triples, four home runs and 15 stolen bases in 55 games between the Triple-A affiliates for the White Sox and Rangers this season. He has played mostly shortstop (47 appearances) but also has appeared in center field (six) and at second (two).
He hit .192 (10-for-52) with one triple in 25 games for Texas earlier this season.
Cash Kruth is a reporter for MLB.com. Follow him on Twitter at @cashkruth. This story was not subject to the approval of Major League Baseball or its clubs.