When I watch the NBA, I don't really think that I'm seeing the best basketball players...I'm just seeing the best tall ones. The average height of an NBA player is 6'7". The average height of an American male is 5'10". Being 6'7" is extremely rare. The NBA is comprised of a small selection from this rare group. Statistically, the greatest probable players are 5'10" on average. But these great players will be weeded out of the mix after high school due to their size. It is rare for someone that short to make it to the NBA. I propose that there should be a league for men six feet and under. I believe we would see some real excellent basketball, as there would be more great players in the mix than we'd see in the NBA. The level of excellence would be higher.