‘They’re Traitors to the Defense’ — Giants DC Dennard Wilson Takes Issue With Players’ ‘Unacceptable’ Effort in 34–27 Loss to Saints
New York Giants defensive coordinator Dennard Wilson blasted his players' efforts in the team's Week 6 loss to the New Orleans Saints.





















