Delhi: The journey of Defending Champions Kolkata Knight Riders (KKR) from the Indian Premier League (IPL) 2025 ended in the league stage itself. On this, former Australian captain Aaron Finch said that KKR should hold himself responsible for it. He said that there was a lack of continuous performance in the team, while the team […]