Bart Scott thinks the Texans have a shot vs Patriots with Deshaun Watson’s legs

Video Details

Bart Scott talks about the New England Patriots vs. Houston Texans Week 13 matchup and explains why the Texans have a shot to win the game vs the Pats tough defense.