Connect to share and comment

Penn state student reactions 2012 07 23

Appears In:
School hit with $60 million in fines, stripped of wins over Sandusky scandal
Penn state student reactions 2012 07 23

Penn State students and others react to the sanctions the NCAA announced against the university in the HUB on the campus July 23, 2012 in State College, Pa.

Patrick Smith