At this age group, 18-19 is a good roster size, 21 is pushing it. At many of these tournaments I have seen rosters of 26-to 28 and three goalies. Now this did not happen in my son's case but if they bring in "guest" players at the expense of playing time to players who have been on the team paying full price, time to switch teams. Next year is a big year and tryouts are in August. Ask the team ownership or follow which teams use guest players. Good to see teams like Hawks and DC dogs compete with local players who stick together. There was a post on here earlier about how Hawks run a Zone and it is bad for player development which I completely disagree with. However, what is far worse for developing lax IQ is guest players who are not given time to learn team concepts. I think it is pathetic that knowledgeable coaches who know better care more about a 7th grade fictional championship them developing players for the next level.