The Giants used the franchise tag on Saquon Barkley, giving them until July 15 to sign the running back to a long-term deal. Otherwise, he will play 2023 under the one-year tag of $10.091 million. The team has continued to negotiate with Barkley in hopes of reaching a deal. “I told Saquon we want him [more]
More...
More...