The 2019 MLB Postseason is here! The Astros have the best team in the playoffs, but does that mean they will win the World Series?

The 2019 MLB Postseason is here! The Astros have the best team in the playoffs, but does that mean they will win the World Series?
The 2011 MLB Regular Season came to a close today, and it sure went out with a bang. Just as every professional sport can hope,