Navjot Singh Sidhu discusses CSK’s consistent performance, saying, “The biggest strength of a leader is that he builds future leaders.”
Former Indian cricketer turned commentator Navjot Singh Sidhu gave a great explanation of why players step up under former captain ...