Late Friday night (or early Saturday morning), the NBA and NBPA announced a fresh collective bargaining agreement had been reached.