NFL Insider reacts to Giants defense stifling Panthers in 25-3 Week 7 win | Ralph Vacchiano10/24/2021, 8:53 AM