NEW DELHI, INDIA - OCTOBER 17: Angel Hidalgo of Spain lines up a putt on the third green on day three of the DP World India Championship at Delhi Golf Club on October 17, 2026 in New Delhi, India. (Photo by Luke Walker/Getty images)

News, Photo and Web Search