Golf PGA Championship Indian Open Golf: Larrazabal Gets Off With A Bang, Wins Hero Shot With Win Over Kapur March 25, 2025