I shall speak disgustedly on this topic just onceā¦the Houston Texans are the STUPIDEST football team ever to grace the planet in its entire history