One thing to keep in mind out the Ivy league schools, if the school wants to support an olympic sports program, it can be extremely competitive because they can offer incredible financial aid packages.
For example, a family I know, one of their kids was a top 10 recruit in the country in an Olympic sport within the last 5 years. He was offered by a B1G school a 33% scholarship, leaving the price tag at $35K to $40K a year. B1G school had great facilities for the sport and is one of the top 3 programs in the B1G.
Ivy league school financial aid package resulted in a price tag of $15,000 a year. A few years later when a younger sibling started college, the price tag would be $7,500 a year. The Ivy league school had a very good olympic sports program, top 25 in the country.
Easy decision where to attend college.
Cornell being really good at wrestling is not a shock, they support the program.