India's love for the ‘beautiful game’ is not unheard of. But a football stadium in India named after a footballer… Read More