The Ivy League does not allow athletic scholarships.
You are correct. I misread the school as Penn State.