Zach Stewart returns to White Sox

Zach Stewart didn't last long with the Boston Red Sox after being traded there by the White Sox last season. AP Photo/Patrick Semansky

CHICAGO -- Traded away last season but not forgotten, the Chicago White Sox reacquired pitcher Zach Stewart on Thursday by claiming him off waivers from the Pittsburgh Pirates.

Stewart was traded to the Boston Red Sox last season along with Brent Lillibridge in the deal that netted the White Sox Kevin Youkilis.

Stewart made two humbling starts with the Red Sox after the trade (14 earned runs in 5 2/3 innings) and 11 more at Triple-A Pawtucket. In November he was traded to the Pirates and then designated for assignment on Jan. 17.

In 33 career big-league appearances (14 starts), the right-hander is 3-10 with a 6.82 ERA. In 28 appearances (nine starts) with the White Sox, he is 3-7 with a 6.14 ERA.

Stewart's career highlight was a perfect game through seven innings in 2011 for the White Sox against the Minnesota Twins. He ended up with a complete-game one-hitter.

If John Danks isn't ready to start the season on time after shoulder surgery last summer, Stewart figures to be in the mix to hold down a rotation spot until Danks returns.