Also, both the Atlanta Braves and Houston Astros are enjoying current success at the highest level of competition now.
Unfortunately for the Atlanta Braves, the Houston Astros are having a little bit more of it to this point.
The Astros won the World Series in 2017 and are currently engaged in the 2019 World Series with the Washington Nationals.
However, if we dive deeper, we notice a lot of similarities in how both the Houston Astros and Atlanta Braves went about their rebuilds.
Let’s take a look.
First off, we must remember that the Astros last days in the National League at the beginning of this decade were dark and abysmal days for the franchise.