Chicago activated right-hander Edward Cabrera from the 15-day IL on Saturday, ending an absence that stretched back to late June when a left hamstring strain knocked him out covering first base. To make room, the Cubs optioned swingman Javier Assad to Triple-A Iowa, a corresponding move that says plenty about how much they're banking on Cabrera being fixed.

The Cubs picked up Cabrera from Miami in a January trade, hoping the electric arm that posted a 3.53 ERA for the Marlins last year would slot into a rotation that ranked among the worst in baseball. It hasn't gone that way. Through 14 starts and 72 1/3 innings, his ERA has ballooned to 5.10, his strikeout and walk numbers have both slid the wrong direction, and he's already served up 14 home runs. Year 1 in Chicago has been a disappointment, full stop.
What's actually encouraging is how he looked on the way back. Cabrera ran through three rehab outings in the upper minors, including an 11-strikeout performance over 5 2/3 innings at Triple-A and 7 more punchouts across 5 scoreless innings for Double-A Knoxville. That's the swing-and-miss stuff the Cubs traded for in the first place, and if any of it carries over to the majors, it changes the calculus on a rotation that's been searching for a reliable option behind Kevin Gausman, Clay Holmes, Shota Imanaga, Matthew Boyd and David Peterson.
Timing matters here. Chicago currently sits atop the NL Wild Card standings, still chasing the Brewers in the Central and clinging to postseason positioning down the stretch. Every start counts right now, which is exactly why the Cubs are throwing Cabrera right back into a series against St. Louis instead of easing him in with a lower-leverage outing. If the hamstring holds up and the stuff plays like it did in the minors, this is the kind of depth piece that quietly makes a playoff rotation. If it doesn't, Assad's option was reversible for a reason.