India batter Ajinkya Rahane will captain defending champions Kolkata Knight Riders in the Indian Premier League beginning on March 22, the franchise announced on Monday. Venkatesh Iyer, who has been with KKR for a long time, has been made Rahane’s deputy. Rahane replaces Shreyas Iyer as the skipper with the latter tasked to lead Punjab […]