Oklahoma State avenged its loss to Alabama from four years ago while blasting the Crimson Tide to win the NCAA men's golf championship on its home course Wednesday.

About The Author