2017 Women's NCAA Championships

2017 Women's NCAA Championships

News
Event Info
The top 12 NCAA teams in the nation will battle in out in St. Louis at the 2017 NCAA Championships. Oklahoma will look to defend their national title while other teams will fight to make history for their schools.