The NBA (National Basketball Association) is a professional basketball league in North America. It's composed of 30 teams (29 in ...