Fourteen years ago, India lifted the ODI World Cup title in Mumbai’s Wankhede Stadium, scripting one of the most emotional moments in the nation’s cricketing history. Now, with Piyush Chawla formally announcing his retirement from all forms of the ga…
14 players from India’s iconic 2011 World Cup squad have retired, one giant still stands tall amid a fading golden era
