Kolkata Knight Riders have found their leader for the upcoming Indian Premier League (IPL) 2018. The eastern giants handed the reins of the captaincy...
Kolkata Knight Riders will look to bank heavily on two of their West Indian stalwarts Andre Russell and Sunil Narine in the  Indian Premier League...