It seems like the last couple years when the Astro’s have gone to the playoffs, we tend to pick up a few extra fans. The excitement of the World Series creates this mountain of opinionated fair weather fans that probably piss off a bunch of the die hard whole season fans. I know, because I’m . . . → Read More: Playoff Fever!

