The NBA’s free agent period officially opened less than 40 hours ago, but the list of this year’s top available players has already been pretty picked clean, with 35 of the players from our list of 2025’s top 50 free agents having already agreed to terms with a team.