Originally Posted by keg in kc
I thought they were the team to beat a few weeks back but I think the (personnel) losses are going to start to catch up to Houston.
I think the last few weeks have been a good wake up call for them, winning two big games in OT back to back ... against teams they should have defeated easily. Good morale builder.
I think they still have a damn fine team.