Baltimore can support roughly 3 teams per graduation year. There are too many teams now, especially at the younger ages. It will be interesting to see what teams, other than Crabs and FCA, will be able to attract the best players as the teams consolidate.