It is time again for the newest of Houston traditions — the annual point in August when you realize the Astros suck beyond all hope and will disappoint you once again, and it has become time to turn your attention to the Houston Texans and how they suck and will... More >>>