Rory McIlroy shocks fan with his reaction to savage heckling at Players Championship
McIlroy was heckled while playing a practice round at TPC Sawgrass in Florida before his bid to win golf's fifth major for the first time since 2019 this week.