New England Patriots

Houston Texans vs. New England Patriots

Sports Commentary

Barring Jerry Jones going completely bonkers in his search for more “Gloryhole” and moving the Cowboys to Arkansas, the Dallas Cowboys will always be the No. 1 team in Texas in the eyes of most who live here.

shadow