Can Ivy league make you leave after injury

No school can make you leave (academically) because of a sport injury. They can cut you from the team and may be able to not renew the athletic scholarship. There is no athletic scholarship at an Ivy and you never have to play at all and still go to the Ivy.