The Giants are not placing the franchise tag on running back Saquon Barkley, sources told ESPN’s Adam Schefter.
Categories
The Giants are not placing the franchise tag on running back Saquon Barkley, sources told ESPN’s Adam Schefter.