Stanford wins third straight NCAA championship
0
11
The Stanford women's swimming and diving team won its third straight NCAA championship in Austin, Texas.
The Stanford women's swimming and diving team won its third straight NCAA championship in Austin, Texas.