Welcome! Please take a few seconds to create your free account to post threads, make some friends, remove a few ads while surfing and much more. ClutchFans has been bringing fans together to talk Houston Sports since 1996. Join us!
Is that most of you shitheads I have on ignore. I refuse to believe it’s acceptable to b**** about the Astros, the manager, the lineups, the...