Best nba teams of all time list July 8, 2019 16 32 64 128 Best nba teams of all time tier list Best nba teams of all time Top 10 nba teams