Giants' Barkley wows in debut, highlighted by 68-yard TD Giants’ Saquon Barkley wows in debut, highlighted by 68-yard TD Powered by WPeMatico