Signed. Sealed. Delivered. The NBA and the NBAPA have completed and signed a new Collective Bargaining Agreement, the two sides announced Wednesday. The 676-page agreement has been shared with all 30 teams. It goes into effect on Saturday and will run through the 2029-30 season. “The National Basketball Association and the National Basketball Players Association announced today that the final long-form version of the new Collective Bargaining Agreement has been completed and signed,” the NBA said in a statement.