NFL2 months ago
Barkley rushes for 176 yards and a TD in a memorable return as Eagles blitz the Giants 28-3
PHILADELPHIA (WPVI) — Saquon Barkley made a memorable return to MetLife Stadium, rushing for 176 yards and a touchdown and turning early jeers to cheers as...