Saints defeat Giants 24-6; here’s how X respondedSaints defeat...
New york giants
NFC South leaders Saints defeat Giants 24-6 behind three...
Latest sport news and updates