We Have Liftoff
After the Houston Astros made the World Series for the first and only time in franchise history in 2005, they faced a steady decline. The Astros bottomed out by having three consecutive 100-loss seasons from 2011-2013. But by 2015, the Astros found themselves back in the postseason. The Astros would win 84 games last year, [...]