Battle Red Blog, a Houston Texans community
Can't say I saw this coming. I seriously doubt ANYBODY saw this coming!