The NBA league is composed of 30 teams and is one of the four major professional sports leagues in the United States and Canada.