The Giants need to revitalize their roster for next season, and one football mind predicts they will fill one hole in a surprising way.
Saquon Barkley is unsure himself why exactly over the final 30 yards of a 78-yard scoring burst through the playoff snow in a run that whipped Philadelphia Eagles fans out of their frigid state and ...