Advertisement

Baylor wins women's NCAA title

The Baylor Lady Bears have won their second national championship following their 80-61 victory over the Notre Dame Fighting Irish on Apr. 3, finishing the season with a perfect 40-0 record. Baylor won its first title in 2005.