Giants Video | New York Giants – Giants.com

Highlights

Saquon Barkley turns perfectly timed screen into 65-yard explosion

New York Giants running back Saquon Barkley turns perfectly timed screen into 65-YARD explosion.

Advertising