Hayley Jones

Stanford Cardinals Hold Arizona Wildcats To Win Its Third NCAA National Title

The Stanford Cardinals won the national championship game over the Arizona Wildcats. On Sunday, the one-seeded Cardinals faced off against…

4 years ago