Back in June, the Cubs placed right-handed reliever Carl Edwards Jr. on the injured list with a strained muscle in his back. Now, five weeks later Edwards is back, as the Cubs activated him from the injured list prior to Friday’s series opener against the Padres.

Left-hander Randy Rosario heads back to Triple-A Iowa to make room for Edwards in the bullpen.

Edwards had a disastrous start to the season and was demoted to Iowa in early April. He came back on May 6, and since then he was pitching great, allowing just three runs in 13.1 innings (2.03 ERA).

More importantly, since his return from the minors Edwards issued only three walks in his 15 appearances. Hopefully there isn’t much rust for Edwards, who last pitched for the Cubs on June 9. He did pitch in four games at Triple-A in July, rehabbing from his injury. Edwards struck out five, allowed an unearned run on three hits and two walks in 3.1 innings.

As for Rosario? Just wasn’t getting it done and even when he was getting results he was getting hit hard.