D-league teams help. Everyone wants to rag on the D-League, but there are some good players busting their ass in that league. I personally love watching D-league games because although the talent level is lower, the guys on the court are still reaching for that dream, and play with mad heart.
As a Warriors fan, I can tell you we have had dozens of players coming in and out of the D-league in the past few years. Sometimes we had multiple D-league guys on our roster... starting, and winning games... well a few.