In this episode of Sports the NEMO Way we bring the Best Houston Astros to the table for discussion. Now what can I say about Houston. They are famous for NASA and space there. I've been there for Wrestlemania. Also Their Houston Astros cheated to win a World Title. I will give them that I actually liked them while they were in the National League. Since they joined the American League they lost values and traditions. I mean what they had anyway since they are in a state where the Dallas Cowboys play so it's just losing by default is the name of the game. Anyway go listen to the episode I'm tired of talking shit for the night.
In this episode of Sports the NEMO Way we bring the Best Houston Astros to the table for discussion.