John Mara on Giants roster, Saquon Barkley extension, Dave Gettleman's status | Giants News Conference8/17/2021, 3:47 AM