Club lacrosse should be strictly aged based in the early years. But when kid is in 8th grade, he's preparing to play high school ball and compete against kids who are 3 grades above. So get over it. At same time, yes 2Way's top players are much older than avg LI players. And CT is notorious for having 19 year old seniors (and older PGs) playing high school lacrosse. But it is not 'illegal.' Tournaments should require teams to post the birthdays (no names) of each roster. It wouldn't level playing the field, but it'd be transparent and humble teams like 2Way. May also cause parents of 14 years olds to ask club directors why they keep playing down against 12 year olds, etc.