Strom clinches winning point for Arizona State

May 24, 2017

Linnea Strom clinches the winning point for Arizona State at the NCAA Women's Golf Championship final.

Up Next