featurefootball2 years ago

Throwback Thursday | The magical night In New Delhi when India claimed its first ever Nehru Cup

Indian football has traversed through many decades, with many moods to it, with some of them worth forgetting while many are worth to be cherished. In this edition of 'Throwback Thursday', we roll-back the clock to India's historic maiden Nehru Cup triumph, in New Delhi, back in 2007.
sounak mullick