Are you cricket-crazy and crazier about KFC’s chicken? But can’t seem to choose one over the other? Well KFC India has the ultimate....