David Taylor named eighth head coach in Oklahoma State history
STILLWATER – Oklahoma State Director of Athletics Chad Weiberg has announced wrestling great David Taylor as the eighth head coach in Oklahoma State history. “With 34 national championships, the Oklahoma State wrestling program is the mo...