The NFL owners have voted 31-0 to approve a 10-year collective bargaining agreement with the players. The players still have to vote on this, and are reviewing the CBA voted by the owners to see if their amendments have been added.

Roger Goodell in a press conference announced the vote and also announced the cancellation of the Hall of Fame game due to timing. He also said training camps could open as soon as Saturday pending the players' vote.

If this process goes smoothly it appears that Wednesday July 27 will be when free agency would begin. However this is subject to change based on the speed of the process with the players' vote, litigation, and other legal hurdles to pass through.

As of Thursday late evening, it appears that the CBA the owners voted upon didn't quite have all of the changes/amendments the players had asked for. While the vote by the owners whistles that football is near, the players are the now squarely the ones with the ball in their court. It's up to them to move this process along. This lockout is still not yet over and who knows if it'll even get cleared up by the weekend.