Entering the 2023 NFL season New York Giants RB Saquon Barkley has yet to sign his franchise tag. When asked about sitting out for the season Barkley hinted at the possibility. Watch along as Nick Wright shares a solution for the Giants to solve Barkley’s franchise tag dilemma. Click Here for more