As for hoops, ESL is supposed to be really good this year. I think Mike O Brien reported a while back that they have 6 (yes SIX) transfers coming in on the hoops side this year.
As to football, it strains credibility that a town of around 20k has that much D1 football talent & is within the scope of the rules for public schools.
My guess (and I will admit this is pure speculation on my part) is there are a whole lot of kids on their roster using an ESL address that live elsewhere in the St Louis area. Using grandma's address, vacant building address, etc. As a Chatham fan stated on facebook a few weeks back, the suspicion is a lot fewer of the ESL kids get to school via schoolbus picked up at their home vs most schools.