The new Collective Bargaining Agreement has been signed and shared with the 30 NBA teams, sources tell ESPN. The 676-page agreement goes into effect on July 1 and runs through the 2029-2030 season

— Adrian Wojnarowski (@wojespn) June 28, 2023