Video Details


The New England Patriots lost to the Houston Texans on Sunday and the team’s offense looked inept at times. Hear why Colin Cowherd thinks the team’s biggest deficiency is at WR.