Houston Astros

A Postseason for the Books!

This year, the baseball World Series was a good one, some may argue it was the best series ever! The Houston Astros were one of the best teams in the regular season and now they are the best team after winning the World Series. The reasons for saying this are many is because the series went seven...
Read More

Sports Illustrated Picked the Astros to Win the 2017 World Series...in 2014

Back in 2014, when the Houston Astros had just finished last for the fourth consecutive year, "Sports Illustrated" picked them to win the World Series in 2017. They're one step closer to making SI look like geniuses - the Astros beat the Yankees 4-0 on Saturday night to win their first-ever...
Read More