Could be that many believe Houston is "due" for a win. I am not sure what is going on with them but they have looked downright awful at times this year and was pushed around by an average/below average Giants team last week. BOL.
Yeah me too. This is one of those times it’s best not to overthink. Indy is just clearly the better team, at home, against an opponent whose shown nothing this year.