The iconic Cricket Club of India in Mumbai, and its hallowed tennis courts where legends have set foot and celebrated ... it ...