A new, improved, fan-friendly Beaver Stadium is coming, thanks to a $700 million renovation of the home of Penn State football now underway. It won’t be done until 2027, but the Nittany Lions ...