Giants Podcasts | New York Giants - Giants.com
Saquon Barkley discusses rehab progress, watching Giants compete
Saquon Barkley discusses his rehab progress and how he feels watching the team this season.
Saquon Barkley discusses his rehab progress and how he feels watching the team this season.