Giants-Texans: ‘For one of these two teams, the season ends Sunday’ | NFL | FIRST THINGS FIRST
Cris Carter and Nick Wright preview New York Giants-Houston Texans Week 3 matchup. Nick explains why he thinks this game is a ‘must win’ for the Giants. source