It's tempting to overreact to your kids sports experience. I've got three playing and I love watching them. I think you need to step back and look at the big picture. I've known a few kids that peaked in high school because of sports. Great athletes, nice people, but lost out on what exactly they were trying to accomplish. Didn't go to college, ended up working jobs after graduating that they are still at. Is your son that good that he can plan on making it his life's work? If he is, these opportunities will find him. If not, he will learn the value of teamwork, make lifetime friends, and maybe get a scholarship out of it. Sit back and enjoy the ride.