This league is the next step in the development process and provides an opportunity for players to improve their skills in an competitive environment. At this level, players begin specializing in certain positions and concentrating on the skills that pertain to those positions. Coaches have the knowledge and are able to teach the finer details of each position.