Penn State Plans $700 Million Renovation of Beaver Stadium

  • 11 months ago
Penn State plans a four-year, $700 million renovation of Beaver Stadium, home of the Nittany Lions football team.

Recommended