It’s pretty alarming stuff. New PSU Pres Barron has some explaining to do as well. His hire (as well as the new AD hire) are just two more massive failures on the part of the ship of fools currently running PSU.
The PSU police and, to a lesser extent, the Tallahassee police also have some ‘splaining to do.