Penn State wrestling: David Taylor earns bronze medal at World University Games

July 13, 2013 07:08 AM