The Terrible Towel curse appears to have struck once again, and this time the Houston Texans learned the hard way after their season ended with a 28-16 loss in the AFC Divisional Round in New England.
There are a few certainties in life: don’t spit in the wind, don’t tug on Superman’s cape, and don’t desecrate the Pittsburgh Steelers’ Terrible Towel. But it appears Toro, the Houston Texans mascot, ...