The NCAA should at most, issue a statement. They have no right to penalize the school or program for this shit. It's WAY outside their jurisdiction.

I doubt any will, but if they tried to punish penn state all the other member institutions should bitchslap them and threaten to form a new league. Long time coming anyway.