We are talking Houston Astro’s and the World Series. It’s time to put this to bed as Steve and I each voice our opinions after Houston’s most recent playoff runSupport the show