Original and a clever...
Tag! Your it! NFL teams are placing their franchise tags on players. The franchise tag allows a team to place this certain tag on a player that would become an unrestricted free agent. The tag keeps the player on their team for one year if conditions are met. There was a time when you would … Leer