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.
2017 Women's NCAA Championships
St Louis, MO
Apr 14-15, 2017