Penn State University has agreed to a $50 million naming rights deal with West Shore Home for Beaver Stadium. West Shore Home ...