Photo Credit/ New England Patriots
Stories this photo appears in:
Texans success against the Patriots depends on watching the “Ball Hawk”
The Houston Texans and New England Patriots square off this Sunday at NRG Stadium in Houston, Texas in a game that could determine the fate of the 2020 NFL season for both franchises. With one more loss, the Texans would lose any glimmer of hope of making the playoffs, while the Patriots could propel themselves right back into at least a shot at a Wild-Card game.