The Oklahoma State wrestling team finished third in the NCAA Championships, with two individual titles, signaling the direction of David Taylor's program.
David Taylor recently reflected as Oklahoma State won the 2025 Big 12 Wrestling Championship in Tulsa, Oklahoma, against Northern Iowa. Both teams were tied at 149.5 points before OSU's Wyatt ...