I am huge fan of the G League Ignite program for many reasons. The Ignite know's they will be bringing in young and international players who might not know much outside of ball so being on their roster also comes "life skills training that includes financial literacy education, community service involvement and scholarship opportunities." I think the G League needs to expand wider and all teams adopt programs like this if they do not have one.