Sports

Stanford beats Texas to win NCAA golf title

Stanford beats Texas to win NCAA golf title for 8th time