Giants news, 7/17: Saquon Barkley deadline, more headlines

previous post