The NCAA dropped the hammer on Penn State today, and the apologists are already decrying it… First article HERE.– NCAA is imposing a fine of $60 million on the University (equivalent to proceeds of one year) — An endowment will … Continue reading
The NCAA dropped the hammer on Penn State today, and the apologists are already decrying it… First article HERE.– NCAA is imposing a fine of $60 million on the University (equivalent to proceeds of one year) — An endowment will … Continue reading