I agree with the earlier post that soccer is simply a wealth driven sport, with the few exceptions (BC, which is not a poverty stricken area of Columbia by any means, go two blocks down the road and you have multi million dollar frat houses), you have to be finacially sound to allow your children and family to play club soccer. Typically the high schools with good club feeder programs are the more successfull ones. Driven by wealth!! As also mentioned earlier, soccer in other countries is a way out for a lot of kids. In the US its just a possible free college education. Women's soccer consists of high school, college, and OLYMPIC TEAM. Not much opportunity after college. Football and Basketball on the other hard, are negatively correlated with wealth just like soccer is in other countries. Look at the Rock Hill High, Gaffney High, Marlboro County. Consistantly dominant football and basketball programs at least when I played them, and consistantly bad SAT scores. This is the way out for kids in the US. You can go pro, if you aren't good in school, dominate on the football field, go to college, dominate in college, go to the NFL, get millions and can't count past 100. Soccer is like golf, a liesure sport that is enjoyed by the middle and upper classes of society. Just my opinion though, there are exceptions to every rule.