Kolkata Knight Riders

Kolkata Knight Riders is a cricket franchise based in Kolkata that participates in the Indian Premier League (IPL). Eden Gardens is home ground…

Posted On