Its been a really long time since I actually followed a game of cricket. In fact, the other day, I was a little shocked to see a huge banner of World Cup Cricket, reigning the streets of New Jersey, more because I didn’t realise that the World Cup had actually started. Well, hailing from a [...]