The deal was finalized in 2023, with the university previously declining to release how long the ground lease will be or how much Penn State received for the sale. Since then the 92-year old ...