I think the important thing is... he's doing OTHER things. Who cares if it's chess club, or something else instead of actual aport sports! That alone will provide the same thing a sports team would so..... don't sweat it. He is plenty well-rounded from doing those and I don't see anything wrong with that! Why not just have him do swimming instead of the team if that money is a concern?