The Patriots took care of business at home against the Texans and they came away with the 27-20 victory that wasn’t really as close as the score would indicate. There […]