Many NBA teams made major changes to their roster during the 2016 off-season. It resulted in some good and bad NBA teams for the 2016-17 season. The good teams include the Golden State Warriors, Cleveland Cavaliers and Houston Rockets while the bad teams include the Dallas Mavericks, Philadelphia 76ers and Brooklyn Nets.