Are The Texans The Bumbling Idiots They Appear To Be?

The timing of the Brian Gaine firing and the subsequent failure to secure a new GM makes the Texans look like fools, but are they really as dumb as they look? Or, was there something we don't know about that set off the illogical chain of events?

Miami Dolphins v Houston Texans


Content Goes Here