Having all the pieces fit at the right time is the stuff sports dreams are made of, the reality is more up to hard work and strategy than to miracles, so if you put your mind to it you can actually
India is a nation of cricket fans and when 1.3 billion people have to make a choice about the Best Indian Cricket player, it won’t be easy to name one.