The NBA and National Basketball Player's Association agreed to a new CBA Wednesday, which will take effect this weekend and…