Delhi GC, the host of this week's DP World India Championship, is TIGHT. Rory McIlroy, the best driver on the planet, might ...