What everybody assumed is now true: Penn State wrestling great David Taylor has retired from athletic competition. When Taylor accepted the head coaching job at...
As expected, a member of Penn State wrestling coach Cael Sanderson’s staff is leaving to join Penn State wrestling legend David Taylor at Oklahoma State. Penn...