If the astros make it in which it looks like they will. I would bet on the braves who have dominated the astros throughout playoff history except for last year of course.
Atlanta has the pitching and the offense this year and I think they are going to take it to the house.
Atlanta has the pitching and the offense this year and I think they are going to take it to the house.