In one of Delhi’s most prominent areas, the Delhi Race Club and Jaipur Polo Ground stand as symbols of India’s sports heritage. B