Oklahoma State looking ahead to championships at home

April 25, 2018

The NCAA Women's Golf Championships will be held in Stillwater, Oklahoma which would be home course advantage if Oklahoma State can make it past the regionals.

Up Next