Yeah they are. Evened up the series with the Braves yesterday. The Cubs are 7-2 in their last 9 home games. Steele on the mound today for the Cubs for gm 3. He's tied for the most wins in the MLB (12-3).
The Cubs are averaging 7 runs scored a game which leads the league since the All Star break. Crazy.
Orioles did the same thing when they previously fired Jon Miller regarding his announcing and his accurate takes on how the team was doing. What an a hole owner.