Saquon Barkley is back.

The former Penn State standout insisted he feels better than every heading into the season, and after watching his touchdown run against the Dallas Cowboys on Monday Night Football, it’s hard to tell him he’s wrong.

Barkley made a couple of Cowboys miss and sped towards the corner for the first touchdown of the night, giving the New York Giants a 13-6 lead.

...

ESPN BET is now live in Pennsylvania

Use promo code SATURDAY to get your $250 bonus

...

According to the Monday Night Football broadcast, Barkley hit a top speed of 20 miles per hour on his scamper.

Barkley is up to 12 carries for 75 yards (6.3 yards per carry) so far with just under 5 minutes remaining in the third quarter. Can Barkley guide the Giants to 3-0?