Blaming Dhoni for the defeat is pointless!

The writing was on the wall for many many weeks. The India T-20 World Cup squad was basically a good team, capable of winning any cricket tournament. Unfortunately, it is also the most over-worked team in the world. Mahindra Singh Dhoni, the captain himself could do with some much needed rest. It is absolutely insane [...]

Follow

Get every new post delivered to your Inbox.