The Texans are the Devil Rays of the NFL. They suck, and they'll always suck. They're from Houston, for crying out loud!!!!!