At the same time, the Astros are killing it while leading the league in striekouts. They also lead the league in Homers.
The problem with the Braves last year was we didn't hit any homers
Turner field is not a place you should design your team to hit homers IMO.
Astros have gotten tremendous bullpen pitching. Once Correa comes up they should be even better. I'm glad its working for them and Gattis hasn't even found a groove yet.