Oklahoma State’s Preston Stout secures the 2026 NCAA men’s golf individual title at the championship held in Carlsbad, California, amidst intense competition.
At Vero Beach, 45-year-old Ryan Haviland edged 15-year-old ambidextrous prospect Teodor Davidov in a third-tier ITF event. The generational clash highlighted…