Penn State Wins 7th National Wrestling Title

Penn State dominates to capture the NCAA title.

HTTP/1.1 500 Internal Server Error