Oklahoma State wins 11th national golf title, overwhelming Alabama
The Associated Press - May 31, 2018 10:54 am
STILLWATER, Okla. (AP) – Oklahoma State won its 11th national golf title by overwhelming Alabama in the NCAA men’s golf championship.
It was the second time in three years a team won the men’s golf title on its home course