Results 1 to 12 of 109
Threaded View
-
07-12-2012, 09:31 AM #1Legendary RSR Poster
- Join Date
- Aug 2007
- Location
- Houston, TX Y'all
- Posts
- 34,414
The Freeh Report and the Future of Penn State
Reading some of the report right now.
Ugh. Disgusting is too kind a word.
So my question now is how do they recover? Is this the end of Penn State? This is damning on so many levels it's tough to see how the University moves forward.
Bookmarks