OP here, thanks for all the feedback.
NCSL soccer is mostly Sunday, though there are some Saturday games. Travel for that league is in the DMV region, basically from Stafford to Gaithersburg to Annapolis.
To answer a PP's question about whether this is "real travel," the baseball team DS is invited to is *not* one that's going to Pennsylvania, NJ, etc., though it is affiliated with one of those teams and he could be elevated (NOT our goal). It's affiliated with the Bayhawks and would play in the MCBA league in Montgomery County. So not too far for games, but a load of practices and oh-so-many uniforms, practice uniforms, gearbag, etc., that are required. It makes me sad for families that can't pay the extra hundreds for those things basically so the team can look spiffy.
However, the coach seems good and committed, so that's not a question.
Thanks for the feedback on BCC. We may go the Select route although I understand you don't get to pick your teams, and it might be just as pricey. Or we may just do rec ball for another year until he gets older. I'm convinced it won't hurt his MLB chances!