It’s been a busy week for news involving Beaver Stadium, the iconic home of Penn State football. Earlier, Penn State announced the stadium had added a new naming-rights partner, West Shore Home. The ...