Giants Videos | New York Giants – Giants.com
Inside the Film Room
Inside the Film Room: Breaking down Saquon Barkley's touchdown run vs. Commanders
Shaun O'Hara takes a deep dive into Saquon Barkley's 13-yard touchdown run against the Washington Commanders.