Sports : Will the Houston Astros win the World Series?

Will the Houston Astros win the World Series?

As a Seattle Mariners fan, I certainly hope that they can take the next game since our division rarely ever wins any World Series titles, lol. The Houston Astros should represent the AL West with integrity.

“There are no atheists in foxholes, eh?”-Keith Jennings from the Omen.
Top