Congrats Texans fans, your team was clearly, without a doubt the best team on the field yesterday.
I agree with some of you that I can't figure out our team. One week we look un-beatable, the next week we look worse than the Titans.
I could use the "injury excuse" since we do have several...