Giants Videos | New York Giants – Giants.com
Highlights
Barkley breaks slew of tackles on 26-yard run
New York Giants running back Saquon Barkley breaks a slew of tackles on this 26-yard run.
New York Giants running back Saquon Barkley breaks a slew of tackles on this 26-yard run.