(CBS) — The White Sox welcomed back Right fielder Avisail Garcia to the 25-man roster on Saturday.

Garcia, who tore the labrum in his left shoulder on April 10 in Colorado, was acquired in a three-team trade in July of 2013. The deal sent Jake Peavy to Boston with Garcia going from Detroit to Chicago.

The 23-year-old outfielder had a 13-game rehab stint at Triple A Charlotte. He hit .340 with three doubles and a home run and three RBI. Initially, the team thought Garcia would miss the entire season with the shoulder injury.

“I did not expect him to return when we first got the report ,” White Sox Manager Robin Ventura said. “You really don’t consider he will be back. But it is just a nice surprise. It is a testament to him and how hard he worked.”

Garcia was hitting .267 in eight games when he was injured diving for a line drive in Denver.

Garcia doubled in his first at bat off of former Chicago pitcher Mark Buehrle, leading off the second inning against Toronto.

Also this weekend, the White Sox placed outfielder Moises Sierra on the 15-day DL because of a strained left oblique.