Cubs ace Justin Steele yielded 5 runs in 6 innings during a 7-3 loss to the Astros on Tuesday. It broke a string of 12 straight starts in which Steele threw 5-plus innings and allowed 3 or fewer runs. The Cubs have lost four straight.
Related posts
-
Kane Undersheriff Amy Johnson announces run for sheriff in 2026
Kane County Undersheriff Amy Johnson has announced she will seek the Democratic nomination next April to... -
Hop to it: It’s not too late to make reservations for Easter brunch
The clock is ticking if you want to make reservations for brunch on Easter Sunday. Here... -
Sandy Alcantara? Cade Horton? How the Cubs plan to regroup without Justin Steele
SAN DIEGO -- With All-Star pitcher Justin Steele scheduled for season-ending surgery on his left elbow...