Stanford wins NCAA women’s title

Stanford wins NCAA women’s title.

GET THE FULL STORY

Photo credit: @StanfordWBB / Twitter