06catcher
Based on the documentary I watch a few weeks ago, your son's coach is pulling his leg.
Every Ivy ,Yale included has what they refer to as athletic admits. Academic scores way below your son's. In fact their was a big effort to stop this but the colleges know they need jocks and some normal students to add diversity.