Delhi is a city that loves sports, whether it’s squash, badminton, cricket, tennis, or football. From professional training ...