The New York Giants will not be using the franchise tag on star running back Saquon Barkley, a source told NFL Network’s Ian Rapoport.
Th…
The New York Giants will not be using the franchise tag on star running back Saquon Barkley, a source told NFL Network’s Ian Rapoport.
Th…