After 4 years, Deccan Chargers run out of charge. Lalit Modi must be grinning with the sense of vindication in England.
Read this post on myrootsmywings.com