Giants Video | New York Giants – Giants.com

2019-regular-17

Saquon Barkley explodes for 68-yard TD

New York Giants running back Saquon Barkley runs for a 68-yard touchdown.

Advertising