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!
I know this is one of the biggest cliches in sports, but in this case it may ring true. We have 21 games left in the season, and are two games out...
I do not live in Houston, and so therefore do not have daily access to the radio shows, newspapers etc. For the most part I get my information...
I admit that I have ripped the guards with the rest of you, and rightfully so, but over the last several games I have come to the conclusion that...