You are correct. I misread the school as Penn State.
But there are tremendous alumni endowments at these Ivy League schools- so athletes get a reduced price or often free ride. My nephew played basketball at Princeton and this was most definitely the case.
Penn State - perhaps the better place!