Itās been nine years that India won the World Cup 2011. The memories of MS Dhoni and company lifting the World Cup 2011 after 28 years at the Wankhede Stadium in Mumbai as India defeated Sri Lanka by six wickets. Every moment of the World Cup finals is etched in our memories like it happened yesterday, but MS Dhoniās winning shit which went for a huge six gives us goosebumps even today. T
...