NFL Game Highlights
Presented By
Saquon Barkley leaves the field with apparent injury
New York Giants running back Saquon Barkley limps off field with injury.
New York Giants running back Saquon Barkley limps off field with injury.