How much would the Giants have to pay Saquon Barkley on the franchise tag in 2024? Published by Alexander Wilson