Giants Podcasts | New York Giants - Giants.com
Saquon Barkley: "We were in position to win the game"
Saquon Barkley talks about the growing pains as the team learns to win close games.
Saquon Barkley talks about the growing pains as the team learns to win close games.