Saquon Barkley is charging towards NFL records and potentially his first Super Bowl in New York
Saquon Barkley isn’t exactly sure why, but during the final 30 yards of a 78-yard touchdown run in the snow against the Philadelphia Eagles, which got their fans…







