South African legend Jacques Kallis has been named the head coach of Indian Premier League (IPL) franchise Kolkata Knight Riders (KKR), replacing Trevor Bayliss.
South African legend Jacques Kallis has been named the head coach of Indian Premier League (IPL) franchise Kolkata Knight Riders (KKR), replacing Trevor Bayliss.