Virat Kohli. What is the first thing that comes to your mind when you read or hear the name of the current captain? Driven individual? Fitness freak? An epitome of bloody-mindedness? A hundred-churning freak? Run-making juggernaut? Champion batsman? Best in the business across formats? To be honest, Virat Kohli is an amalgamation of all the […]