I guess my question is there is tons of options for your son to play lacrosse? He does not have to play on a top level travel A or AA team to play lacrosse. The name alone tells you what the NPYLL is all about. Just read the website and see how they describe the league. Join a C level or B level travel team and you will be safe from harm of the crazy parents and there cheating kids.