Houston Texans Open Season at New England this Sunday [VIDEO]
There's no denying the Houston Texans start the season with one of the toughest challenges of the year against the New England Patriots, a team that's always either in the Super Bowl, or at least close to it every year. I guess if there's any consolation, it's that the Pats don't usually play their best ball early in the season...