Nba free agency date end July 8, 2019 16 32 64 128 Nba free agency end date 2024 Nba free agency end date 2023 Nba free agency end date 2024 rumors Nba free agents Nba free agents 2023