NFL: Lions defeat Giants 24-10 behind Matthew Stafford’s 2 TDs; Odell Beckham Jr. 36 yards (ESPN)

Advertisements