The Cubs recalled Assad from Triple-A Iowa on Saturday, Jared Wyllys of AllCHGO.com reports.
Assad owns a 5.88 ERA and 1.27 WHIP through 26 innings in the big leagues this season, and he hasn't been much better since being sent down to Iowa on May 17 (6.00 ERA, 1.44 WHIP). Despite his recent struggles, he'll rejoin the Cubs to provide a fresh arm capable of going multiple innings out of the bullpen. Ethan Roberts was optioned to Triple-A in a corresponding move.