ESPN's Adam Schefter reported a new collective bargaining agreement could be ratified by July 21. If that were to happen, then this is what the league calendar could look like:
July 21: Educate teams on new CBA rules and allow voluntary training.
July 25: Begin signing period for undrafted rookies and re-signing of free agents.
July 28: League year, open free-agency period begins.
Aug. 2: Rosters set at 90 players.
Aug. 3: Deadline for restricted free agents to sign offer sheets.
Aug. 7: Deadline for teams to match offer sheets.
Aug. 12: Deadline for rookies to sign contracts.
Aug. 16: Restricted free-agency period ends.
Aug. 29: Deadline for players to report.