I could be wrong, but I didn't think Ivy League schools offered athletic scholarships.
If true, he is hedging his future earning potential with an Ivy League education against the benefit of free schooling now and the education level that comes with it. Could be a great choice.