The White Sox have acquired Zach Stewart off waivers from the Pirates.

Stewart was 1-4 with an 8.58 ERA in 20 games last season for the White Sox and Boston.