You've gotten some excellent advice - it's really too late for D1 recruiting unless a school has a unique situation arise. I'm curious, what do you see as his primary position? If you mentioned that earlier and I missed it, I apologize. The only other option you might consider is a post graduate prep school year. That gets him another whole year to both mature athletically and have another shot at recruiting. There are several elite preps on the east coast (that's my area of knowledge, there may be others across the country) that are more than able to challenge your son academically and offer baseball. I'd warn you though that their application deadlines either have recently passed or are about to do so on 2/1, so time is running short.