I would recommend waiting a year (until 10YO) to go that route. When he is 10, get him playing on a team that matches his grade in school. That will have him playing on his level, rather than playing "down" as he is having to do this spring. ...
(safety, average income, number of recreational facilities, % of developed parks, playgrounds, total road distances), perceived family wealth, neighborhood average income, survey season Age, sex, race, marital status, education, school, grade, guardians, number of cars, country born, environmental ...