Mazz on Pats vs. Texans: 'It's going to be a fight all the way through'