NFL Report Week 7: Barkley's back? Giants' star running back likely to play
Saquon Barkley was expected to miss a decent portion of the season with a high ankle sprain. He had other plans.
News 12 Staff
•
Oct 17, 2019, 9:31 PM
•
Updated 1,882 days ago