95% of coaches do not care about grades. If you can be eligible in college, then you are good to go. I believe an honors program is great for your son. Academics are important for life after baseball, but they have little effect on a college career.