Almost a month after the NBA finals, basketball fans are eagerly waiting to see which teams will snatch up the remaining free agents, with the negotiation period ending tomorrow, July 6th. While no player can officially sign their contract until 12:01 am on July 6th, the majority of NBA free agents have already committed to teams, whether their contracts are being renewed, or they are officially being traded to a different team.