After the opening game of the inaugural ICC Men’s T20 World Cup in 2007, we thought ‘wow, this game is tailor-made for...
On a chilled, December 2003 morning- it was around 10am- as I reached the tiny shopping complex in South Delhi’s Katwaria Sarai,...