‘Their season hangs in the balance’: Cris Carter breaks down TNF’s Eagles-Giants matchup

Video Details

Cris Carter and Nick Wright discuss who needs a win more between the Philadelphia Eagles and New York Giants ahead of their matchup on Thursday Night football tonight.