In the United States, the term 'scholarship' is properly reserved for awards which are not conditioned on financial need. You could be the child of a billionaire but, if you're sufficiently accomplished in a specific field, which could be sport or academics, you'll be eligible for a scholarship. Scholarships are distinct from need-based aid, i.e., bursaries. As a practical matter, most top US schools have moved away from 'merit' scholarships to need-based aid because they don't want to further advantage the advantaged, e.g., children from wealthy families who have had massive resources thrown at their training.
The Ivy League is a sports league which has agreed, in order to maintain competitive balance, not to give sports scholarships. As a PP noted, they do, however, offer a great deal of need-based aid to accepted candidates and it's well documented that they give a substantial preference to strong athletes in admissions. However, once admitted, athletes are offered the same financial aid package as any other admitted students, based solely on family resources.
All Ivies work on 100% needs met for all admitted students.
@ChimneyPot, as a minor quibble, that may be true for all 8 schools for US students (I'm not sure), but it's true for only about half of the schools for international students.