The deadline for NFL teams to sign long-term deals with players given the franchise tag designation has come and gone. Monday, July 17th at 4 PM EST was the deadline for franchise players to sign multi-year contracts. After this deadline passes, players with franchise tags are prohibited from signing long-term deals until the end of […]