I don't think the Astros have any special sauce that allows them to keep winning playoff series. But I do think that having the odds stacked against you makes it sweeter when you beat them.
Share this post
The Astros Keep Defying the Odds. And That…
Share this post
I don't think the Astros have any special sauce that allows them to keep winning playoff series. But I do think that having the odds stacked against you makes it sweeter when you beat them.